Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)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
MS DhoniINDEngland in India ODI Series 2016/17201733016513455.00164100.61100127
David WarnerAUSWest Indies Tri-Nation Series 2016201633116510982.5018091.67110143
Calum MacLeodSCOICC Men's Cricket World Cup League 2 2019/2020193301658655.0019783.76020133
Lahiru ThirimanneSLIndia tour of Sri Lanka 201720173301658055.0023470.5102093
Michael LumbENGEngland in West Indies ODI Series 2013/14201433016510655.0020381.28100123
Babar AzamPAKSri Lanka tour of Pakistan 2025/262025331165102*82.5022274.32100150
Fakhar ZamanPAKSri Lanka tour of Pakistan 2025/2620253301657855.0019385.49020182
Imam-ul-HaqPAKPakistan v Afghanistan in Sri Lanka 202320233301659155.0022972.0502070
Marvan AtapattuSL1997–98 Standard Bank International One-Day Series19984401659441.2522872.37020141
Andrew BalbirnieIREAfghanistan tour of Ireland 2026202644016510941.2519783.76100193
Dimuth KarunaratneKANSuper Provincial One Day Tournament 201920194411658655.0018290.66011180
Nasir HossainBANAsia Cup 2011/1220124411655455.0023171.43010121
Miles HammondGLORoyal London One-Day Cup 201920194401659541.2522473.66010162
Muneshwar PatandinSURICC World Cricket League Division Six 2015201544016510041.2518290.66100242
Henry HuntSAThe Marsh Cup 2023/242023-20244401657541.2520182.09020180
Hammad MirzaOMAICC Men's Cricket World Cup League 2 202520254401657741.2520182.09020152
Javed MiandadPAKSri Lanka tour of Pakistan 1985/86198544216591*82.50151109.27020160
Mark TaylorAUS1994-95 New Zealand Centenary Tournament19954401659741.2523869.33011160
Sourav GangulyINDIndia tour of Pakistan 2003/0420045501654533.0020580.49000164
Inzamam-ul-HaqPAK1993–94 Pepsi Champions Trophy19935501655333.0025464.96010132
Mohammad YousufPAK2001 Khaleej Times Trophy20015501654733.0026462.50000111
Shane WatsonAUSSouth Africa in Australia ODI Series 2014/1520145501658233.0020978.95010153
Collins ObuyaKENZimbabwe in Kenya ODI Series 2008/0920095501657533.0023370.82021115
Mohammad AshrafulBANAsia Cup 2008200855016510933.0020182.09100161
Rikki ClarkeSURRoyal London One-Day Cup 202120219501658233.0018489.67010175
JP DuminySASouth Africa in Sri Lanka ODI Series 201320135501659733.0021875.69010182
Kevin PietersenENGEngland in New Zealand ODI Series 2007/0820085501655033.0022673.01010162
Alex HalesENGNew Zealand in England ODI Series 201520155501656733.00131125.95020207
David WieseNAMICC Men's Cricket World Cup League 2 2021/2220225511656741.25163101.23011124
Will YoungNZICC Champions Trophy 2024/25202555016510733.0020082.50101201
Sohaib MaqsoodPAKPakistan v Sri Lanka ODI Series 2013/1420135511657341.2518589.1901088
Benny HowellGLORoyal London One-Day Cup 2018201865116568*41.2519385.4902095
Peter MoorZIMAfghanistan v Zimbabwe in United Arab Emirates 2015/162015-20165501655233.0025265.4802188
Richie RichardsonWIWest Indies tour of Pakistan 1986/8719865501657033.0033349.55010191
Ijaz AhmedPAK1996 'Friendship' Cup19965501659033.0023969.04011121
Andrew SymondsAUSVB Series 2004/0520057601659127.5022075.00012130
Mark PettiniLEIRoyal London One-Day Cup 201620167611659233.0022673.01020151
Joey EvisonKENOne-Day Cup 202520256601658227.5021676.39022231
William LuxtonYORRoyal London One-Day Cup 202120217611656833.0019186.39011164
Jacob OramNZICC World Cup 2006/07200797216563*33.0023470.5101055
Ravi BoparaENGICC World Cup 2006/0720078721655233.0021576.74011180
Caleb JewellTASOne-Day Cup (Australia) 2025/262025-20267701657923.5717992.18013220
George BaldersonLANOne-Day Cup 202520257701657023.5716898.21022144
Tom RogersVICOne-Day Cup (Australia) 2024/252024-20258701656823.5724268.18010112
Dave HoughtonZIM1992 Cricket World Cup19928701655523.5734048.53010110
Sol BudingerNOTRoyal London One-Day Cup 202120218801657120.63134123.13010236
VL JaniWAROne-Day Cup 202520258811658223.5718390.16011127
Sherwin CampbellWI1995–96 Australian Tri-Series1995-19968801654720.6334847.41000100
Kevin O'BrienIRE-2006-20160901654118.3321975.34000152
Ramiz RajaPAKNew Zealand tour of Pakistan 1990/911990221164114164.0018887.23110212

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.