Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES118/4 (14)WAR206/4 (20)ES need 89 runs in 36 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (Men's List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSAAustralia in South Africa ODI Series 2008/0920094401827045.5022182.35020172
Richie BerringtonSCOICC Men's Cricket World Cup League 2 201920194401828145.5020787.9202058
Tamoor SajjadQATICC World Cricket League Division Five 201720174401827945.5021684.26010195
Shoaib MohammadPAK1989-90 Champions Trophy19894401826545.5029861.0702060
Kumar SangakkaraSLSri Lanka in Zimbabwe ODI Series 2008/0920085521825760.6729461.90010160
Tillakaratne DilshanSLPakistan v Sri Lanka ODI Series 2013/1420135501825936.4022979.48010230
Ryan ten DoeschateNEDICC World Cricket League Division One 2006/072007552182109*60.6722879.82100140
Ajinkya RahaneINDEngland in India ODI Series 2011/1220115501829136.4025870.54010141
Shaun MarshAUSAustralia tour of United Arab Emirates 2018/19201955218291*60.6722580.89020123
Callum FergusonAUSAustralia in South Africa ODI Series 2008/0920095501826336.4023477.78020160
Wesley BarresiNEDICC World Cricket League Championship 201320135511826045.5018896.81030204
Tom LathamNZEngland tour of Australia and New Zealand 2017/1820185501827936.4020787.9202193
Asela GunaratneSLSri Lanka in South Africa ODI Series 2016/172017551182114*45.5019593.33100193
Kevin PereraNSWCMajor Clubs Limited Over Tournament 202520255501827036.4024873.39010250
Ravi ShastriINDWorld Championship of Cricket 1984/85198555118263*45.5036949.32030100
Xavier MarshallUSAICC World Cricket League Division Two 2019201966118210036.4025770.82110116
Angelo MathewsSLEngland in Sri Lanka ODI Series 2014/15201476118251*36.4023776.79010143
Kris SrikkanthIND1989 MRF World Series19896601826530.3326668.42020171
Brendon KuruppuSL1983 Cricket World Cup19836601827230.3335651.12020252
Joe DenlyKENRoyal London One-Day Cup 201520157701827826.0019692.86011245
Ben CurranNORRoyal London One-Day Cup 202120218711829430.3320588.78020181
Chris CairnsNZ1999 Cricket World Cup19999831826036.4024374.90011125
Suresh RainaINDCommonwealth Bank Series 2011/12201288118240*26.0021285.85000123
Alex BlakeKENOne-Day Cup 202320238811826226.0018598.38010137
John WrightNZ1985–86 Australian Tri-Series19869901826120.2236849.46010132
Mohammad KaifINDICC World Cup 2002/0320031110118268*20.2231657.59011161
Glenn MaxwellHAMRoyal London One-Day Cup 2014201422018114690.50117154.70100264
Sanath JayasuriyaSLSri Lanka in New Zealand ODI Series 2006/072006-200733018111160.33128141.411111910
Mohammad YousufPAKNew Zealand tour of Pakistan 2002200233018112560.3320986.60110193
Mohammad HafeezPAKZimbabwe in Pakistan ODI Series 201520153301818660.3318796.79020185
Jamie HowNZNew Zealand in South Africa ODI Series 2007/0820073301819060.3326368.82020250
Hamish RutherfordDERRoyal London One-Day Cup 2015201533018111060.3318995.77110183
Evin LewisWIWest Indies v Sri Lanka 2020/21202133018110360.3322779.74110146
Shreyas IyerINDEngland tour of India 2024/2520253301817860.33147123.13020205
Babar AzamPAKWest Indies tour of Pakistan 2022202233018110360.3320389.16110141
Saleem MalikPAK1988-89 Champions Trophy198833018110160.3320887.02100102
Sikandar RazaZIMTri-Nation Tournament in Bangladesh 2017/18201844118181*60.3323776.37020164
Shai HopeWIIndia in West Indies ODI Series 201720175401818145.2527565.82020133
David BedinghamDUROne-Day Cup 2026202644018110445.25179101.12100138
Viv RichardsWINew Zealand tour of West Indies 1984/8519855411817060.3322779.74020172
Graham GoochENGEngland tour of West Indies 1985/861986441181129*60.3322381.17100221
Hamilton MasakadzaZIMZimbabwe Triangular Series 201020105501816636.2023676.69020134
Hamilton MasakadzaZIMBangladesh in Zimbabwe ODI Series 201120115501817436.2025870.16011133
AB de VilliersSAAustralia in South Africa ODI Series 2005/0620065501816836.2021086.19010214
Kane WilliamsonNZSouth Africa in New Zealand ODI Series 2016/1720175501816936.2020887.02020143
Jason RoyENGPakistan in England ODI Series 201620165501818736.20177102.26021203
Jason RoySURRoyal London One-Day Cup 201820185501818636.20152119.08021207
Virandeep SinghMASCWC Challenge League 201920195501817336.2032056.56010140
Imran NazirPAK2000 Asia Cup20006601818030.1721783.41010204
Bas de LeedeNEDICC Men's Cricket World Cup League 2 202620267611819736.2022480.8001095

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.