Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Martyn MoxonENG19852201187059.0021056.1901080
Grant ElliottNZ2009-2016119111835*14.7517567.4300161
Bob WillisENG1974-1983231871182810.7329839.60003110
Somachandra De SilvaSL1979-19845631164938.675836.2100000
Philo WallaceWI1991-19986601165219.3324547.35010112
Fidel EdwardsWI2006-2011131461163014.5036931.44001140
Kruger van WykNZ20122401157128.7519658.67011140
Will JacksENG20269611153523.00100115.00000105
George DockrellIRE2011-20261111211534*12.78102112.7500068
Graham DilleyENG1981-1986111221155211.5035932.03011110
Winston DavisWI1983-1988161661153011.5022429.0200161
Roy SwetmanENG19593421146557.00--010100
Manjural Islam RanaBAN20043501146922.8024247.11012170
Shahadat HossainBAN2007-20127611144022.8019159.69000161
Mark EalhamENG1996-19997601145119.0019458.7601172
Ian HarveyAUS2000-200413911142814.2513485.07001110
Rod MarshAUS1980-198310901144512.6722550.6700260
Nathan McCullumNZ2009-2016141131144314.2514379.72000100
Dimitri MascarenhasENG2007-200964311352113.0081139.51010310
Sam KonstasAUS2024-20252401136028.2513881.88010132
Trevor MadondoZIM1998-20004401137128.2516070.63011150
Iftikhar AhmedPAK2022-20247611135122.60105107.6201065
John MurrayENG1961-19676811137716.1421243.40010120
Jack BirkenshawENG19732301126437.3331136.0101080
Brian BoothAUS19643501127422.40--011121
Luke WrightENG2007-20127701125016.0092121.74011114
John SnowENG1967-19756711127318.6722849.1201190
Winston BenjaminWI1986-199319142112319.3315671.7900194
Trent BoultNZ2012-2023322816112389.3322948.91003113
Albie MorkelSA2005-201510721113622.2087127.5900058
Robin BynoeWI1966-19673501104822.00--000180
Sarfraz AhmedPAK2007-201910611104422.0015471.4300080
Nathan HauritzAUS2004-2010118311030*22.0020254.46001100
Alan DavidsonAUS1956-19606711094118.17--000-1
Tony LockENG1952-19627831094921.8010.00001100
Zulfiqar AhmedPAK195234310863*108.00--010-2
Sunil AmbrisWI2018-20194601083818.0019256.25001130
Vic MarksENG1983-19857701084415.4315271.0500050
Jack AlabasterNZ1955-196881141083415.43812.5000060
Dick MotzNZ1965-196871111082210.80714.2900174
Lance GibbsWI1958-197515174108258.31--00230
Ben McDermottAUS2018-20235521075435.6792116.3001136
Jacques RudolphSA2003-20045601076117.8326340.68011100
Dirk ViljoenZIM2000-20016701073815.2923345.9200090
Fabian AllenWI2018-2022151231072911.8913877.54003102
Jerome TaylorWI2006-2017231331072310.7015270.39001151
Jaker AliBAN2023-20256611066821.2016066.2501042
Geoff ArnoldENG1972-19759601064517.6731333.87001150
Craig MatthewsSA1991-199715731063126.5024742.91000110
Alan ConnollyAUS1964-1969101551063110.60771.4300326

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.