Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rawalpindi Cricket Stadium×

Player figures come from full scorecards, which we hold for 13 of the 26 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Imran NazirPAK2003110282828.0024116.6700040
Sahibzada FarhanPAK2026110282828.003384.8500030
Mahesh TheekshanaSL20252212821*28.003287.5000020
Virender SehwagIND2004110262626.0021123.8100040
Tillakaratne DilshanSL20041112626*-21123.8100050
Rishad HossainBAN2025110262626.0025104.0000021
Henry NichollsNZ20232222620*-26100.0000010
Chris HarrisNZ2003110252525.004555.5600020
Hannan SarkarBAN2003110252525.004951.0200020
Dion EbrahimZIM20041112424*-6238.7100010
Matthew KuhnemannAUS2026110242424.004060.0000020
Tanzid HasanBAN2025110242424.0024100.0000012
Mushfiqur RahmanBAN2003110222222.002781.4800010
Saman JayanthaSL2004110212121.002972.4100040
Glenn PhillipsNZ20251112121*-2875.0000021
Yuvraj SinghIND2004110191919.002095.0000020
Alex CareyAUS2026110191919.002479.1700040
Khaled MahmudBAN2003110181818.0012150.0000020
Ramesh PowarIND20041111818*-11163.6400030
Arafat MinhasPAK20261111818*-17105.8800021
Pramod MadushanSL20252211811*18.002669.2300030
Richard JonesNZ2003110171717.003450.0000010
James NeeshamNZ20231111717*-15113.3300010
Mark ChapmanNZ202322016158.001794.1200020
Sourav GangulyIND2004110151515.003839.4700010
Lakshmipathy BalajiIND2004110141414.0010140.0000030
Graeme SmithSA2003110131313.002552.0000020
Michael MasonNZ20031111313*-13100.0000020
Tama CanningNZ2003110131313.002454.1700000
Mehedi Hasan MirazBAN2025110131313.001492.8600011
Josh InglisAUS2026110131313.002259.0900010
Alok KapaliBAN2003110121212.002060.0000000
Hamish MarshallNZ2003110111111.003729.7300000
Michael BracewellNZ20251111111*-1384.6200010
Brendon McCullumNZ2003110101010.001855.5600010
Daryl TuffeyNZ2003110101010.001471.4300010
Taskin AhmedBAN2025110101010.002050.0000010
Mohammad HafeezPAK20033301093.334721.2800120
Neil McKenzieSA200311199*-1464.2900020
Paul HitchcockNZ2003110999.001752.9400010
Nathan EllisAUS2026110888.001457.1400000
Maaz SadaqatPAK2026110888.001457.1400010
Upul ChandanaSL2004110777.001936.8400010
Mohammad KaifIND2004110777.00977.7800000
Saleem ElahiPAK200311177*-2725.9300000
Mathew SinclairNZ2003110777.002429.1700010
Mark VermeulenZIM2004110777.001163.6400010
Vusi SibandaZIM2004110777.001936.8400000
Farveez MaharoofSL200411177*-1070.0000010
Towhid HridoyBAN2025110777.002429.1700000

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.