Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Canada×

Player figures come from full scorecards, which we hold for 205 of the 206 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Niko DavinNAM2023-202566218052*45.00164109.76010156
Steven OuterbridgeBER2006-20088801795622.3832255.59010190
Mohammad NadeemOMA2019-202564217577*87.50152115.13020128
Waseem MuhammadUAE2023-20264401758043.7521880.28010165
Nawroz MangalAFG2010-201277217270*34.40154111.69011174
Ed JoyceENG/IRE2007-20124301688856.0022275.68020152
Hammad MirzaOMA2024-20265501647732.8023769.20010112
B SharkiNEP2024551163101*40.7521476.17100191
Rahul ChopraUAE2024-2026331160127*80.0017193.57100171
RD ShahKEN2003-20074401546138.5023166.67010220
Brendon McCullumNZ2003-2011321153101153.00130117.69110137
John MooneyIRE2007-20137731464736.5016091.25000150
Tatenda TaibuZIM2008-20113311439871.5014896.62010100
Gulsan JhaNEP2024-20265511414835.2515292.7600088
Scott EdwardsNED2024-20266501387227.6018475.0002190
Shabir NooriAFG2010-20125501389427.6017678.41010162
Chris GayleWI2003-2008331137110*68.50116118.10100186
Mahela JayawardeneSL2003-201132013510067.50102132.35100151
Sanjay KrishnamurthiUSA2025-20266421356167.50114118.4201066
Shakib Al HasanBAN2007111134134*-15288.16100140
Brandon McMullenSCO2024-20265501336426.6014492.36011154
Kushal BhurtelNEP2022-20246611306226.0014390.91010151
Vikramjit SinghNED20244401285232.00113113.27010134
Jekon EdnessBER20085521274542.3316477.44000102
Jean-Pierre KotzeNAM20256611264825.2017472.41001132
Finlay McCreathSCO2025-202632012511262.5015879.11100112
Matty CrossSCO2014-202655112551*31.2514387.41010121
Max O'DowdNED2024-202666112579*25.0018966.14012141
Trent JohnstonIRE2007-201310631234441.0094130.8500094
Hasnain Ul WahabOMA20262201229361.00113107.9601096
GSNFG JayasuriyaUSA2026221121113*121.0012398.3710084
Michael LevittNED202444112062*40.0012397.56011143
Marc TaylorBAH2021-20255501206124.00118101.69011154
Aasif SheikhNEP2022-20269901193013.2216173.91000123
Gerhard ErasmusNAM2023-20258711184119.6715675.6400072
Scott StyrisNZ2003-201133111754*58.5075156.00010134
Karim SadiqAFG2010-20127601174219.50107109.35001163
Malan KrugerNAM20256401158028.7518163.5401081
Sohail AhmedBHR202222211180*-53209.43010116
Jimmy KamandeKEN2006-20111210111137*12.3316666.87001101
Arjun KumalNEP20262201108755.0016666.2701080
J BakerCAY20255501093021.8095114.74000125
Rakep PatelKEN2010-201387310948*27.2595114.7400074
Stephan MyburghNED2012-201444110852*36.0011395.58010123
Dean MinorsBER2006-200755110646*26.5018557.30001124
Janeiro TuckerBER2006-20076601062717.6716962.72000140
Daan van BungeNED2006-20138611055221.0014373.4301181
Lou VincentNZ2007110101101101.0011786.3210091
Shivnarine ChanderpaulWI2003-2010210101101101.0012084.1710061
Navdeep PooniaSCO2007-20095501016720.2012680.16011152

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.