A left-handed batsmen, Anwar is most notable for scoring 194 runs against India in Chennai, equalled by Zimbabwean wicketkeeper Charles Coventry in August 2009 against Bangladesh. Indian master blaster Sachin Tendulkar break Anwar record in February 24, 2010 at Gwalior against South Africa.
Anwar (194) was the record for highest individual score in an ODI match for Pakistan until it was overtaken by Fakhar Zaman (210*) against Zimbabwe on 20 July 2018..