Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES36/0 (3.2)LIO chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,764 of the 11,770 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ridley JacobsWI1996-200420422253442211826.17801955.143232341650
Laurie WilliamsWI1996-2001151321244111.2718666.67002100
Rahul DravidIND/IWX/ICC1996-2012506604722420327045.494655051.994814621260366
Vikram RathourIND1996-1997131703245419.0671445.38020291
Robert SamuelsWI1996-19971417442612532.7791846.41110575
Patterson ThompsonWI1996-19974411910*6.334146.3400021
Ronnie IraniENG1996-2003333454465315.3871462.46016342
Mark EalhamENG1996-20017258792653*18.16179151.700247213
Paras MhambreyIND1996-1998542652832.5011656.0300090
Ali BrownENG1996-20011616035411822.1342782.90112403
Sunil JoshiIND1996-20018364139369218.35148762.950268321
Alan MullallyENG1996-2001685114211245.7054238.930018283
Min PatelENG1996220452722.5011240.1800040
Shadab KabirPAK1996-20027901485516.4440736.36012220
Simon BrownENG19961211110*11.004425.0000020
Robert CroftENG1996-200170692076637*15.63167845.65005734
Brad HoggAUS1996-2014145792910317920.62142072.610395810
Graham LloydENG1996-199854124228.005543.6400210
Dean HeadleyENG1996-199928328208318.6772028.89004180
Jason GillespieAUS1996-2006169133441531201*17.20419536.50122116614
Darren LehmannAUS1996-200514414324487617740.97669372.85927644124
Adam HollioakeENG1996-19993835665883*22.6994269.85032535
Andy WhittallZIM1996-2000715216282297.8373238.52006202
Azhar MahmoodPAK1996-200716314430242113621.24376064.39341423229
Sajeewa de SilvaSL1996-2000453017103277.9226938.29006122
Sandeep GuptaKEN1996-2001101011214113.4422055.00003110
Shahid NazirPAK1996-20073127102194012.8846147.51003252
Shahid AfridiPAK/AX/IWX1996-2018521506401118615624.009804114.101151441052475
Tony SujiKEN1996-2010675094966712.1095252.10011433
Herschelle GibbsSA1996-2010361417241466122837.312230965.723566371862187
David JohnsonIND1996231854.003522.8600010
Azam KhanPAK1996-19987601307221.6719965.3301070
Sujith SomasunderIND19962201698.006325.4000010
Pankaj DharmaniIND1996110888.008100.0000000
Hasan RazaPAK1996-2005232314777721.68108843.84032501
Pommie MbangwaZIM1996-200243381468112.8324927.31001151
Everton MatambanadzoZIM1996-1999101042574.1712619.8400210
Mohammad HussainPAK1996-19981615717231*21.5017399.42001144
Adam GilchristAUS/ICC1996-20083954283215443204*39.001687691.513381331860262
Gavin RennieZIM1996-20036082716409321.87382742.850991383
Gary BrentZIM1996-200874602043759*10.9382552.97016275
Abdul RazzaqPAK/AX/ASIA1996-201334133276736413428.771125665.4262919631167
Zahoor ElahiPAK1996-1997161713278620.4458455.99033297
VVS LaxmanIND1996-2012220307401111928141.642106752.7823661713579
Mohammad WasimPAK1996-200043534132619227.06278947.542571221
Matthew ElliottAUS1996-200422371117319932.58264344.383451554
Mohammad ZahidPAK1996-200315103227*3.1410720.5600421
Nixon McLeanWI1996-200362651064350*11.69109958.5101136515
Adrian GriffithWI1996-20002234273611423.00222533.08144702
Chris SilverwoodENG1996-20021311346125.7511340.7100340

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.