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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-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 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
Usman KhawajaQUE20232023220241212.002596.0000021
Bradley KrugerNED20102010420241512.003863.1600020
Kane RichardsonAUS202020203222424*-12200.0000041
James VifahGHA20122012220241812.006437.5000030
Moses AnafieGHA20122012220241512.003961.5400021
Gurinder SandhuQUE202520253212421*24.0019126.3200012
Graeme McCarterNK20212021420242312.0019126.3200031
Kinchit ShahHK20142014220241612.004948.9800030
Lucas BarkerGUE20142014220241512.006040.0000030
Glenn PhillipsNZ20242024320241512.003177.4200020
Lewis HillLEI20182018320242112.003764.8600010
Aaron BeardESS201920192212422*24.0020120.0000030
Thatayaone TshoseBOT20152015220242212.003666.6700021
Yasir Ali ChowdhuryBAN20232023220241712.0017141.1800021
Venkatesh IyerIND20222022220242212.004060.0000001
Emmanuel BundiKEN20172017420241312.006238.7100030
K WakitaJPN20172017220241812.003080.0000020
Hassan KhanUSA202620262212415*24.0021114.2900021
Syed AzizMAS20172017220241612.004553.3300020
Tom SoleSCO20182018620242012.0019126.3200050
Matt MilnesKEN202120214212414*24.003568.5700010
Amir HayatUAE201920193212424*24.004553.3300111
Wasim AliOMA202420242212424*24.005444.4400121
Gavin HoeyLL20222022420242412.003764.8600120
Harrison WardSUS20212021220242012.002982.7600050
Abhishek ParadkarUSA20232023220242412.003568.5700130
Usman GhaniAFG20222022220242412.005841.3800120
Nipun RansikaCCC20262026220242312.0015160.0000022
M WickramageTUCA20242024321241624.003080.0000010
UVS FernandoMSC20252025220242412.003568.5700130
S RathnasuriyaKCCC202420242212423*24.003372.7300020
Akhil KumarCAN20252025220241512.002885.7100021
Ian BishopWI199019908222418*-2596.0000011
David BrainZIM199219923212416*24.002692.3100020
Mehrab HossainBAN20012001220241312.004751.0600040
Sudath PasqualSL197919792212423*24.002885.7100010
Rafiqul AlamBAN19861986220241412.006338.10000--
Naeem AshrafPAK19951995221241624.004355.8100020
Alpesh VadherKEN199819982222413*-2982.7600010
Alexander FrenchHK20042004220241412.008428.5700010
Jason GillespieAUS2000200033024148.003080.0000140
Nathan BrackenAUS200520056332421*-17141.1800002
Mohammad RafiqueBAN200020003312411*12.0016150.0000021
Tushar ImranBAN2006200633024208.006437.5000010
Gareth BattyENG20092009331241712.005444.4400010
Farveez MaharoofSL20082008731241412.002885.7100030
Sewnarine ChattergoonWI200920093312417*12.004652.1700030
Steven OuterbridgeBER2018201843024148.005246.1500020
Janeiro TuckerBER2013201333024198.004553.3300001
Morné MorkelSA2009200973024158.003764.8600030
PreviousPage 274Next

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.