Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by series (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.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve TikoloKENICC Intercontinental Shield 20092009120327169163.5040181.55200432
Ryan ten DoeschateNEDICC Intercontinental Cup 2006/072006122290259*-34085.29100335
Gavin HamiltonSCOCanada tour of Scotland 2009200922017811989.0023874.7911081
Calum MacLeodSCOICC Cricket World Cup Qualifier 2013/142014110175175175.00141124.11100145
Jan FrylinckNAMICC Men's Cricket World Cup League 2 2025202522017411487.0019887.88110135
Smit PatelUSAICC Men's Cricket World Cup League 2 20252025221169152*169.00163103.68100144
SR WatersKENICC Intercontinental Shield 20092009121167157*167.0030754.40100200
Ryan WatsonSCOAssociates Triangular Series in Kenya in 2006–072007221162123*162.0018786.63100122
Anil SahNEPCanada tour of Nepal 2023/242024221162112*162.00144112.50110195
Xavier MarshallWI2008 Associates Tri-Series in Canada2008222161157*-119135.291001212
Richie BerringtonSCOICC Men's Cricket World Cup League 2 2026202622014912074.50142104.93100194
Monank PatelUSAICC Men's Cricket World Cup League 2 20242024221147121*147.00130113.0810095
B SharkiNEPCanada tour of Nepal 2023/242024331141101*70.5017680.11100171
Shakib Al HasanBANAssociates Triangular Series in West Indies in 2006–072007111134134*-15288.16100140
Smit PatelUSAICC Men's Cricket World Cup League 2 202420242201337066.5016779.64020161
Chris GayleWI2008 Associates Tri-Series in Canada2008221129110*129.00103125.24100176
Rahul ChopraUAEICC Men's Cricket World Cup League 2 20262026111127127*-118107.63100151
Irving RomaineBERBermuda tour of Canada 2006200632012610163.0014686.30100185
Finlay McCreathSCOICC Men's Cricket World Cup League 2 2026202622012511262.5015879.11100112
Milind KumarUSAICC Men's Cricket World Cup League 2 20252025221122115*122.0083146.99100135
Hasnain Ul WahabOMAICC Men's Cricket World Cup League 2 2026/2720262201229361.00113107.9601096
GSNFG JayasuriyaUSAICC Men's Cricket World Cup League 2 20262026221121113*121.0012398.3710084
William PorterfieldIREICC World Cricket League Championship 201120112201206760.0014085.71020101
Monank PatelUSACanada tour of United States of America 202420243301206840.0071169.01020173
Anshuman RathHKICC World Cricket League Division Two 20192019221119114*119.0016074.3810061
Rohit KumarNEPICC Men's Cricket World Cup League 2 2026/27202622011910159.5015676.2810091
Phillimon SelowaUGAICC World Cricket League Division Two 2014/15201522111870118.0013587.41010141
Mohammad ShahzadAFGCanada v Afghanistan in United Arab Emirates 2009/10201022011811859.0012395.93101112
Eoin MorganIREICC World Cricket League Division One 2006/072007110115115115.00106108.49100102
Alex ObandaKENCanada in Kenya ODI Series 2007/0820072201158557.5019558.97010150
Steven TaylorUSACanada tour of United States of America 202420243301155438.3372159.72010137
Noor Ali ZadranAFGCanada v Afghanistan in United Arab Emirates 2009/102010110114114114.0012789.76100102
Irfan KarimKENKenya v Canada in United Arab Emirates 2012/132013110112112112.0013781.75100110
Thomas OdoyoKENCanada in Kenya ODI Series 2007/082007222112111*-11994.12100110
Milind KumarUSAICC Men's Cricket World Cup League 2 20262026211111111*-12588.8010053
Sohail AhmedBHRDesert Cup T20I Series 2022/23202222211180*-53209.43010116
Andries GousUSACanada tour of United States of America 202420243301115737.0072154.1702097
Arjun KumalNEPICC Men's Cricket World Cup League 2 2026/2720262201108755.0016666.2701080
Zeeshan MaqsoodOMAICC World Cricket League Division Two 20192019110109109109.00102106.8610094
Gerhard ErasmusNAMICC World Cricket League Division Two 2017/1820182201086654.0014176.6001063
Hammad MirzaOMAICC Men's Cricket World Cup League 2 202520252201087754.0013679.4101082
Kamau LeverockBERICC Men's T20 World Cup Americas Region Final 2023/2420232201068353.0066160.6101087
Steven OuterbridgeBERBermuda in Canada ODI Series 200820083301065635.3317959.22010110
Mohammad NabiAFGAfghanistan tour of Canada 201120112201055852.5090116.6701046
William PorterfieldIREICC World Cup Qualifier 20092009111104104*-13378.20100130
George MunseySCOICC Men's Cricket World Cup League 2 2023/2420242201046852.0014870.27010131
Thomas OdoyoKENICC Intercontinental Cup 2007/082007111103103*-16163.98100141
Ed JoyceIREICC World Cricket League Championship 201120112201028851.0011985.71010111
Raymond van SchoorNAMICC World Cricket League Championship 201220122201029051.0014271.8301070
Lou VincentNZICC World Cup 2006/072007110101101101.0011786.3210091
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.