ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 1,754 of the 1,758 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vinoo MankadIND1948-1959122223979619.85--02102
Elton ChigumburaZIM2006-2016201913936021.8349779.070202812
Rashid LatifPAK1992-20022321639315026.2061963.49103372
Jack RobertsonENG194848139013355.71--130150
Roger BinnyIND1983-1986162033906522.9434753.31020182
Phil SharpeENG1963-196961113878638.7058139.24041420
Geoff PullarENG196051013856642.78--030-0
Glenn MaxwellAUS2012-202521205384120*25.60227169.161154223
John EmbureyENG1980-19953439838435*12.3991741.88007422
Rory BurnsENG2019-202061103799034.4587743.22030430
Stuart CarlisleZIM1999-2003182003765718.8075549.80010352
Murray GoodwinZIM1999-2000810137511341.6762659.90210300
Avishka FernandoSL2019-2024109037412741.5639993.73210374
Manoj PrabhakarIND1987-19962524537412019.6876249.08203410
Ollie PopeENG2020-202469137312146.6353669.59130491
Stuart LawAUS1995-199710913719346.3850673.32040192
Ray IllingworthENG1960-19731321236911319.4273237.84103300
Qasim UmarPAK1984-1986121533686930.6774349.53020242
Gary CosierAUS1975-1978811136610936.6047060.21111412
Bob WoolmerENG1976-198091513668226.1498137.31011460
Daniel VettoriNZ1999-20153623436553*19.2158762.18012470
Phil DeFreitasENG1987-19953029536555*15.2162358.59014321
Ron ArcherAUS195556036412860.67--120364
Brijesh PatelIND1974-19797114364115*52.003345.45110342
Kamindu MendisSL2021-2026131433648433.0942186.460313112
Andrew HudsonSA1992-19971112036316330.2580645.04122440
Rick McCoskerAUS1975-198212172360109*24.0071950.07113240
Mohammad WasimPAK1996-2000121513588225.5785042.12021260
Hemu AdhikariIND1948-19596103357114*51.00--110101
Asif MujtabaPAK1986-19932223235660*16.9597236.63024290
Charith AsalankaSL2021-202610913557744.38332106.93040398
Jonathan TrottENG2007-2015111623555925.3663455.99023420
Salim DuraniIND1962-1971916135510423.67--122221
Ashok MalhotraIND19831012235272*35.2033677.68020270
Mark BurgessNZ1969-1979813135210129.337656.58110313
Mansur Ali Khan PataudiIND1962-1975101903525118.5320.00011243
Derek PringleENG1984-19922227335246*14.67115130.58003261
Rusi SurtiIND1962-196771413515727.00--022122
Craig SpearmanNZ1996-2000141713515421.9455463.36013483
Colin MunroNZ2014-201999035010438.89212165.091213319
Peter TooheyAUS1978-197969034812238.679256.52110292
Cheteshwar PujaraIND2013-2019910034811334.8074846.52110380
Parthiv PatelIND2002-2011141523475626.6956761.20011354
Corey AndersonNZ/USA2013-202413143344131*31.2736195.291023020
Trevor BaileyENG1950-19571115434382*31.18--011131
Josh InglisAUS2024-20251213234278*31.09234146.150304312
Habibul BasharBAN1999-20071115034211322.8048770.23114410
Ryan RickeltonSA2023-20261415333977*28.25336100.890102714
Nurul HasanBAN2018-2025151853396426.0845574.51033339
Javagal SrinathIND1991-2002352773396016.9551665.70025376

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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