Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's List A)

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Calum MacLeodSCO2009-2014331276175138.00272101.47110265
Xavier MarshallWI/USA2008-2019332168157*168.00129130.231001212
Smit PatelUSA2024-2026661323152*64.6035989.97120325
Shakib Al HasanBAN2007111134134*-15288.16100140
Rahul ChopraUAE2024-2026331160127*80.0017193.57100171
Ryan WatsonSCO2007-2009662291123*72.7535581.97110233
Monank PatelUSA2019-2026881311121*44.4333592.84100316
Richie BerringtonSCO2010-202688032212040.2542875.23120316
Gavin HamiltonSCO2007-200966130411960.8042072.38120171
Mohammad ShahzadAFG2010-201155018411836.8019992.46111183
Milind KumarUSA2024-2026652280115*93.33239117.15201238
Eoin MorganIRE2007-2009221199115199.0020696.60110203
Anshuman RathHK2019221119114*119.0016074.3810061
Jan FrylinckNAM2018-202566022711437.8330374.92110165
Noor Ali ZadranAFG2010-201133016511455.0021975.34110122
GSNFG JayasuriyaUSA2026221121113*121.0012398.3710084
Anil SahNEP2024331163112*81.50148110.14110195
Irfan KarimKEN2013-201844023111257.7534167.74120220
Finlay McCreathSCO2025-202632012511262.5015879.11100112
Thomas OdoyoKEN2003-20111183262111*52.4034077.06110203
Chris GayleWI2003-2008331137110*68.50116118.10100186
Zeeshan MaqsoodOMA2017-202466025610942.6726696.24110258
William PorterfieldIRE2007-2011551255104*63.7532179.44120281
B SharkiNEP2024551163101*40.7521476.17100191
Irving RomaineBER2006-20081110031410131.4046667.381103610
Rohit KumarNEP2018-202687025010135.7133275.30110225
Fraser WattsSCO2007-200955018710137.4025074.80111142
Brendon McCullumNZ2003-2011321153101153.00130117.69110137
Lou VincentNZ2007110101101101.0011786.3210091
Shivnarine ChanderpaulWI2003-2010210101101101.0012084.1710061
Mahela JayawardeneSL2003-2011210100100100.0081123.4610091
Tatenda TaibuZIM2011110989898.009998.9901090
Saqlain ArshadQAT2019110979797.0088110.23010132
Peter BorrenNED2006-20159712499641.50194128.35030248
Shabir NooriAFG2010-20114401239430.7515877.85010152
Shane WatsonAUS2011110949494.0090104.4401094
Hasnain Ul WahabOMA20262201229361.00113107.9601096
Kumar SangakkaraSL2003-2011221969296.0091105.4901081
Stephan BaardNAM2015-20194402289057.0029477.55020213
Raymond van SchoorNAM2012-20153311179058.5016670.4801070
Kevin O'BrienIRE2007-201176226589*66.2531185.21020244
Neil McCallumSCO2007-201066320289*67.33196103.06020244
Shayan JahangirUSA2023-20255411668955.33144115.28020162
Ed JoyceENG/IRE2007-20113301688856.0022275.68020152
Brad HaddinAUS2011110888888.0084104.76010112
Arjun KumalNEP20262201108755.0016666.2701080
Aqib IlyasOMA2017-20246602118635.1725084.40021177
Alex ObandaKEN2007-20189902488527.5635470.06010362
Craig ErvineZIM2011110858585.0081104.9401062
Eric SzwarczynskiNED2006-201566227684*69.0039669.70031291
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.