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 (Men's All internationals)

More filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Andy BichelAUS1997-20048658148267118.77115271.700288412
Ken FunstonSA1952-1958183318249225.75--052323
John DavisonCAN2003-20113636282411124.24791104.171579223
Samit PatelENG2008-20156045982270*22.83102879.960257018
Karim JanatAFG2016-202675611282256*16.7883298.800365733
Mohammad SamiPAK2001-2016135106368224911.74210239.1100137114
Tony PitheySA1957-19651727181915431.50120327.10142672
Wes HallWI1958-196948661481850*15.7346650.00027506
V RavindranHUN2023-2026323118167727.20559145.970529635
Carlisle BestWI1986-19923236581516426.29142557.19233786
Wayne ParnellSA2009-202313570288155619.40108375.250146713
Michael SwartNED2011-2016373538148925.44806100.990527121
Tony MacGibbonNZ1951-1958264658146619.8520.00037724
Tom VeiversAUS1963-1967213048138831.27106941.81073726
Saber ZakhilBEL2019-2026463958136523.91509159.720234568
Norman YardleyENG1938-1950203428129925.3879535.72042430
Barry KnightENG1961-19692938781212726.1968736.97202943
Shaheryar ButtBEL2019-2026434078119124.58656123.630326743
Allan WatkinsENG1948-195215244810137*40.507916.46242170
Nishan MadushkaSL2023-20262131181020527.00136259.47143967
Umar AdamMAL2019-2026514818105617.23609133.000466347
'Young Jack' HearneENG1911-19262436580611426.00118436.74123420
Khizer AhmedNOR2019-20264745580664*20.15692116.470248122
R MazumderCYP2021-20263736680580*26.83738109.080519111
Ronak PatelUGA2021-20244139880568*25.97779103.34043968
LG PretoriusSA2025-20262223080415334.96681118.062428425
Bilal TahirKUW2019-202668551780461*21.16560143.570145055
S WickramasekaraCZE2019-202638368803104*28.68521154.131536051
Chris JordanENG2013-2024138923580338*14.0987192.190066727
Kamran KhanQAT2019-2025363318028825.06587136.630517247
Rod LathamNZ1990-19943740480211922.28145555.12114772
Courtney BrowneWI1995-20056662148026816.71155751.5101107211
Srinivasaraghavan VenkataraghavanIND1965-19837285168026411.6274638.610215523
Mohammad IhsanSPA2022-20262827580116036.41459174.512116756
Wazir MohammadPAK1952-19592033480118927.62--238470
Ravinderpal SinghCAN2019-20254942879910123.50617129.501145442
Gus AtkinsonENG2023-20264546679711819.93108873.251028519
Ashton AgarAUS2013-20247654117969818.51101778.270177116
Amal SilvaSL1983-19882936279411123.35117748.94232490
Andrew MansaleVAN2019-2026393847948223.35678117.110555230
C ChatphaisanTHA2022-20266765379470*12.8181797.1802157024
C RububagumyaRWA2021-20258468137944014.4492485.930094912
Francisco CouanaMOZ2019-20242929279310429.37639124.101438128
Hiri HiriPNG2016-2024605487937717.24111870.930235618
Irving RomaineBER2006-20093736379210124.00124263.771458616
Ashantha de MelSL1982-19877469147923614.4098263.540011396
Graeme HoleAUS1951-1954183327896625.453732.43062700
Sammy CarterAUS1908-1921274597877221.8665246.63034880
Phil SharpeENG1963-19691221478611146.24138840.99141950
Chamika KarunaratneSL2019-20267363237857519.6392385.050185320

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.