Five established batsmen whose ODI high score is more than their Test best

<p>

#4 Saeed Anwar (Tests: 188*, ODIs: 194)

Anwar
Anwar scored a magnificent 188 against India

A thorn in India’s flesh on many occasions, Anwar was the cornerstone of the Pakistani team of the 90s.

Exactly 13 years after Sir Vivian Richards' world-record 189, Anwar came close to amassing a double hundred, flattening the Indian attack with a jaw-dropping 194 at Chennai.

Unperturbed by Shahid Afridi's early dismissal, Anwar was joined by Rameez Raja (who was playing his final ODI), and the duo built an 86-run stand, laying the foundation for the innings. The bulk of the scoring was done by Anwar, highlighted by the fact that he completed his century in less than 23 overs, with the total score reading 140.

Cramps seemed to be his only competitor, as the Indian bowling attack looked completely listless in the face of the onslaught.

Against India (once again) in the 1999 Bangalore Test, the southpaw opened with Wajahatullah Wasti instead of Shahid Afridi, receiving a reprieve very early in his innings when Mohammad Azharuddin dropped him at second slip. There on, his delightful drives and flicks ensued, making Indian fans' worst nightmare a reality.

He mixed his watchful approach with some clean hitting off the spinners to keep the momentum going. As the innings progressed, he toyed with the bowlers, sending them to the cleaners with expansive strokes down the ground. He ended with 188, a perfect way to forget his 12-ball duck in the first innings.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links