Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All cricket)

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 261 of the 262 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Lionel CannBER2006-20087721884237.60142132.39000713
Mohammad NadeemOMA2017-202596318777*62.33172108.72020129
SR WatersKEN2009-2011341183157*61.0035052.29100220
Kamau LeverockBER2019-20235501838336.60149122.82010159
Saleem MukuddemBER2006-20077721825736.4034752.45010151
Kashyap PrajapatiOMA2022-202477118274*30.3321285.85021157
Niko DavinNAM2018-202577218052*36.00166108.43011156
Steven OuterbridgeBER2006-20088801795622.3832255.59010190
Raymond van SchoorNAM2012-20154411759058.3322179.1902080
Waseem MuhammadUAE2023-20264401758043.7521880.28010165
Nawroz MangalAFG2010-201277217270*34.40154111.69011174
David ObuyaKEN2003-2011101211707215.4535348.16010201
Ed JoyceENG/IRE2007-20124301688856.0022275.68020152
Hammad MirzaOMA2024-20265501647732.8023769.20010112
Wesley BarresiNED2010-202488216483*27.33152107.89011222
B SharkiNEP2024551163101*40.7521476.17100191
Rahul ChopraUAE2024-2026331160127*80.0017193.57100171
RD ShahKEN2003-20074401546138.5023166.67010220
Tom de GroothNED2006-20128821548225.6724862.10010171
Jimmy KamandeKEN2006-20111412115437*14.0025161.35001171
Brendon McCullumNZ2003-2011321153101153.00130117.69110137
Ben CooperNED2013-20155301507450.0018780.21020113
Jean-Pierre KotzeNAM2013-202511911474818.3821070.00002172
Matty CrossSCO2014-202666114651*29.2016389.57010141
John MooneyIRE2007-20137731464736.5016091.25000150
Tatenda TaibuZIM2008-20113311439871.5014896.62010100
Rakep PatelKEN2010-2018119314348*23.8317382.6600084
Gulsan JhaNEP2024-20265511414835.2515292.7600088
Phillimon SelowaUGA2013-20153311397069.5016882.74010152
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
Jaskaran MalhotraUSA2018-20215501335026.60130102.3101077
Brandon McMullenSCO2024-20265501336426.6014492.36011154
JJ SmitNAM2015-202511811313518.71114114.9100039
Kushal BhurtelNEP2022-20246611306226.0014390.91010151
Vikramjit SinghNED20244401285232.00113113.27010134
Jekon EdnessBER20085521274542.3316477.44000102
Karan KCNEP2015-202687312742*31.75105120.9500089
Finlay McCreathSCO2025-202632012511262.5015879.11100112
Max O'DowdNED2015-202676112579*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
Anshuman RathHK2019221119114*119.0016074.3810061

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.