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
Simon DoullNZ1992-20007477247424614.00104071.3500128814
Wellington MasakadzaZIM2015-202613891237405710.88127757.950185913
Abbas GhaniHUN2023-2026292807399026.39483153.000747736
Sachin BhudiaKEN2019-20265643873977*21.11606121.950336423
Tenjin RabgeyBHU2022-20264242173710817.9878194.371476619
Sandeep GoudOMA2019-202469491373767*20.4796176.690333832
L LaminSIE2021-202663581373752*16.3880092.130184636
Rusi ModiIND1946-19521017173611246.00--160160
Adrian GriffithWI1996-20002234273611423.00222533.08144702
Dunith WellalageSL2022-202661491273567*19.8680791.080136619
Erapalli PrasannaIND1962-19784984207353711.4881038.770015650
Freddie BrownENG1931-1953223017347925.31--051575
Ross MorganNZ1965-1972203417349722.2419822.22055680
Luka WoodsSER2024-20261717173310745.81463158.321517639
Chris NevinNZ2000-2003363607327420.33100073.20044823
M KasselmanBOT2023-20263736573210223.61586124.911546332
Saif AhmadDEN2019-2026413867326622.88648112.960416618
Clive RadleyENG19781214173115856.23173542.13331680
Andre BothaIRE2006-2011534757305617.38104270.06027784
Ali NaseerUAE2023-20266047107306119.73662110.270335830
Nithish Kumar ReddyIND2024-20263231572911428.0493777.801235431
A LimdawalaMAA2022-2026604757296817.3679192.160325617
Jaspal SinghMAC2023-202645441072868*21.41642113.400425436
Binod BhandariNEP2014-2026584677285918.6788682.170426319
Daryl TuffeyNZ2000-2010122903272780*12.53138152.6401147011
Clive van RyneveldSA1951-1958193367248326.81--032250
Stewie DempsterNZ1930-1933915472313665.73--250281
Daan van BungeNED2002-2013504357238019.03105768.400345918
Muhammad AsimQAT2024-20262926972067*42.35509141.450646925
Kyle JamiesonNZ2020-202677551771951*18.92106467.580146616
PA RaikesGIB2021-20262525271874*31.22536133.960506432
Tapash BaisyaBAN2002-20077680187186611.58134353.460213736
Asim KamalPAK2003-2005122017179937.74151847.230821046
Michael LumbENG2010-20143030171710624.72616116.401317624
B GeorgeMAC2021-202432322717103*23.90561127.811325038
Waji Ul HassanKSA2024-202640345717115*24.72586122.351345128
Ian HarveyAUS1997-200473511171548*17.8881188.16002658
Keith BoyceWI1971-19762934371495*23.0370872.46044845
Alec BedserENG1946-19555171157147912.7542633.570111496
Jofra ArcherENG2019-202611682287145113.2296074.3801117323
Ron ArcherAUS1953-19561930171312824.5910850.93124679
Tim RobinsonNZ2024-202634313713106*25.46533133.771236526
Aritra DuttaSIN2019-20253737171212219.78551129.221227135
Mark DekkerZIM1992-1996364437127917.37185438.40044513
Ravi RampaulWI2003-2021137782471286*13.19113063.010197323
Habib KhanEST2021-2026292707099026.26540131.300525238
Vic RichardsonAUS1924-19361930070613823.53124250.08115631
Muhammad AmirMAS2019-2026745487068015.35652108.280246221
Sulieman BennWI2008-20169776167054211.75108465.0400138217
Keegan PetersenSA2021-2024142507048228.16147747.66040860

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.