Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2000-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENG2000-2004468363115173*40.45688345.2661954163
Nasser HussainENG2000-200410614411443515533.35917348.35732751827
Michael VaughanENG2000-200816822718764019736.561377555.4618341993835
Andrew FlintoffENG/IWX/ICC2000-200921324526706516732.26971672.7284323794171
VVS LaxmanIND2000-2012197273371043128144.201938053.8223611312769
Sachin TendulkarIND2000-20133624454019945248*49.253011066.245497152467126
Rahul DravidIND/IWX/ICC2000-2012367446591804027046.613457052.183511016199048
Sourav GangulyIND/AX/ASIA2000-2008266313251143823939.721779464.282266201235171
Anil KumbleIND/AX/ASIA2000-2008161146331799110*15.92437941.0812152125
Javagal SrinathIND2000-2003776016372468.4577647.940015395
Alec StewartENG2000-200385108153355124*36.08607255.25520113959
Ajit AgarkarIND2000-2007176128281607109*16.07228470.36131616521
Justin LangerAUS2000-20077613411599425048.731016258.981821777234
Ricky PontingAUS/ICC2000-2012436525532218325747.003134770.7760119302347215
Steve WaughAUS2000-200493103204074157*49.08700558.161217645525
Adam GilchristAUS/ICC2000-20083153472712645204*39.521365492.612768281568231
Brett LeeAUS2000-20123212116827016418.89416264.90083225757
Glenn McGrathAUS/ICC2000-200721710449423617.6996443.880123361
Andrew CaddickENG2000-200379842156749*9.00133842.380016575
Herschelle GibbsSA2000-2010305348211259522838.521852068.013159331631169
Gary KirstenSA2000-200411814914625122046.301130255.311638972313
Jacques KallisSA/AX/IWX2000-2014410491792113522451.303650657.8952123272083221
Mark BoucherSA/AX/IWX2000-2012399385759293147*29.981450064.0935626899100
Shaun PollockSA/AX/IWX2000-200830125383478813028.16706967.733172543980
Stephen FlemingNZ/ICC2000-2008229268159204274*36.381543959.62125523111671
Nathan AstleNZ2000-200717620317676522236.371068563.3115382178769
Craig McMillanNZ2000-200718920323569014231.61820469.3663614532115
Daniel VettoriNZ/IWX/ICC2000-201536931269617814025.42893169.176233567130
Chris HarrisNZ2000-20041121012320557126.35342859.9508815414
Chris CairnsNZ/ICC2000-200612011918353015834.95420583.955177313119
Shane WarneAUS/ICC2000-20071261161219229918.48297264.67081821923
Brian LaraWI/IWX/ICC2000-20072002501910619400*45.971608266.032744211186129
Shivnarine ChanderpaulWI2000-20153284107816213203*48.833089952.473792141563107
Ricardo PowellWI2000-200590841516348823.68174293.8006615643
Ridley JacobsWI2000-200415316743327611826.42580356.453161729830
Mervyn DillonWI2000-20051049116626438.35149941.760024748
Jonty RhodesSA2000-20038579222367107*41.53293780.59119519317
Lance KlusenerSA2000-2004129117372810118*35.13392471.612141023557
Allan DonaldSA2000-2003562911131377.2841931.26005130
Paul AdamsSA2000-2004282792623514.5672536.14002233
Darren GoughENG/ICC2000-2006120793462146*13.80120051.750011626
Reon KingWI2000-20054030128412*4.6733325.2300660
Shayne O'ConnorNZ2000-20012214366206.0031620.8900450
Courtney WalshWI2000-200123349120224.8029041.3800994
Mike AthertonENG2000-200122401143813636.87391936.693811701
Phil TufnellENG2000-200124197*3.002931.0300210
Adam ParoreNZ2000-2002697321112211021.58237147.3212119516
Chris AdamsENG2000550854217.0020042.5000060
Mark WaughAUS2000-2002758811318817341.40513762.06816932818
Hansie CronjeSA20002020359383*34.8885269.600535111
Page 1Next

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.