Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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
Khaled MashudBAN199519953314627*23.007759.7400040
Manjural Islam RanaBAN200320033314620*23.0010643.4000040
Enamul HaqueBAN20022002330463215.338752.8700010
Hiral PatelCAN20122012330462615.338355.4200060
Josh DaveySCO/SOM20162016531462423.005190.2000050
Safyaan SharifSCO202520258324636*46.0032143.7500033
Patrick MatautaavaVAN201520153324619*46.0046100.0000041
Sohaib MaqsoodPAK20212021330461915.335485.1900033
Steven CrookNOR201820183314645*23.0039117.9500132
Fayyaz AhmedUAE201420144314637*23.009647.9200060
Nick BrowneESS20222022330461815.337858.9700050
Iftikhar AhmedPAK20202020331461823.005977.9700031
Rickie-Lee DoughertyNW20172017431462423.007858.9700021
Lorcan TuckerLL201820184314646*23.0046100.0000260
Jofra ArcherSUS20162016331463523.005583.6400032
Afif HossainBAN20262026431462723.007263.8900020
Karl BirkenstockNAM20212021330463915.338355.4200050
Chris GreavesSCO202420246324631*46.005190.2000031
Pasindu SooriyabandaraMSC20262026330462215.335583.6400050
Amir FarooqQAT20242024431463623.007858.9700040
Keith DudgeonKEN202620264314631*23.0042109.5200151
H KenulaMSC202520256334635*-44104.5500032
Duranka SilvaPSC20252025330462515.335288.4600161
Javed MiandadPAK19791979430464615.335190.2000240
Mahendra NagamootooWI20002000331463323.008852.2700040
Jawahir ShahEAF19751975330463715.3311440.3500050
Shane LeeAUS19951995331463923.0038121.0500030
Saeed AzadPAK19961996330463115.339647.9200060
Mohammad AshrafulBAN20012001440461611.505682.1400060
Kumar DharmasenaSL199419948434623*46.005386.7900010
Sean WilliamsZIM20162016640463511.508057.5000120
Doug BollingerAUS201120111340463011.504895.8300050
Ally KimoteTAN20252025440462011.507660.5300050
Josh DaveySCO20102010440462411.5010245.1000010
Michael SwartNED20112011440463011.508256.1000140
Nasibu MapundaTAN20122012440463211.5013035.3800050
Andrew McBrineIRE201520157434623*46.004895.8300031
Sompal KamiNEP20172017541462015.337263.8900160
Craig OvertonSOM20172017841462215.3345102.2200141
Nick BrowneESS20172017440464211.505485.1900260
Shiv ThakorDER20162016741462915.335583.6400041
Shazam RamjohnSUR20152015440463411.506669.7000070
SJ AllyTAN20172017541462015.3310344.6600100
Matt MilnesKEN20262026541463315.334797.8700151
James LoganKEN202120216424617*23.006669.7000030
Daniel DouthwaiteGLA202220227414630*15.337065.7100060
Adam FinchWOR20222022741462415.3334135.2900043
Matt FordMR202320234414633*15.335485.1900021
George BaldersonLAN20212021642461923.006471.8800022
Mitchell OwenTAS20242024641462915.3329158.6200072
PreviousPage 223Next

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.