Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
T HarshanaTUCA2024202422018119.002669.2300030
LS BarkaniaTAN2025202522018179.004242.8600030
TSB EkanayakeACCC2025202522018129.001994.7400040
Geoff ArnoldENG197519755211818*18.003256.2500120
Jeff ThomsonAUS19801980321181518.003256.2500000
David HookesAUS1982198222018179.003354.5500000
Kapil DevIND197819783211813*18.002864.2900020
Courtney WalshWI2000200032018189.009200.0000112
Raju KulkarniIND19871987621181518.002090.0000020
Aaqib JavedPAK199419941521181718.002962.0700011
John MorrisENG1991199122018109.003452.9400010
Richard SnellSA1991199132018169.0017105.8800000
Michael SlaterAUS1997199722018179.004242.8600020
Wajahatullah WastiPAK2000200022018109.004440.9100020
Syed MaqsoodUAE2004200422018139.004341.8600030
Zaheer KhanIND20102010103018166.0013138.4600121
Andre AdamsNZ200120013321813*18.0017105.8800011
Charitha BuddhikaSL200320036321814*18.003847.3700000
David BernardWI201020106321813*18.002669.2300010
Charles CoventryZIM2011201133018146.003650.0000111
Lakshmipathy BalajiIND200520055321817*18.0016112.5000101
Aaron PhangisoSA2014201473118139.003158.0600000
Shaun UdalENG199519955331811*-2185.7100000
Friday KasteniZIM200720073301896.004242.8600110
Fawad AlamPAK2015201533018146.003452.9400110
D SoraineCAN201220123311812*9.002572.0000120
Ashok DindaIND2010201053018166.003060.0000110
George O'BrienBER2008200833018116.002185.7100011
Gregor MaidenSCO201120114321812*18.002962.0700110
Murali VijayIND2011201133018166.004341.8600030
Angelo MathewsSL2020202033018126.002378.2600020
Omar WillisCAY2014201433018146.004540.0000020
Rizwan MahmoodDEN201820184311889.002864.2900010
Jelany ChiliaVAN2018201853018106.003060.0000000
Jack VarePNG2018201833018136.004242.8600000
Chathuranga de SilvaCCC2024202483018146.001994.7400010
Steven PattersonYOR201920196311811*9.002864.2900020
AP AgathangelouLEI2015201533018136.003551.4300000
Karl CarverWAR202120215321813*18.002378.2600110
Mason CraneHAM201520157311816*9.002572.0000020
K GhalleyBHU201720173331811*-5433.3300020
Elliot MilesJER20222022732188*18.003060.0000010
Matt MilnesYOR202520256321814*18.003060.0000000
Damien RavuPNG20222022332181018.002864.2900020
Dhivendran MoganMAS201920193301886.002185.7100020
Saurabh NetravalkarUSA202620261032181018.003748.6500030
Shoriful IslamBAN2024202473118159.0014128.5700021
Karima GoreUSA2020202033018106.004639.1300000
Mohamed ShirazBRC2026202653018106.002766.6700101
Ben WhiteNK2021202143018126.002090.0000020
PreviousPage 294Next

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.