Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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 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 MahmudBAN199819986501324726.4020165.67000130
Rory KleinveldtNOR201820185501324126.40104126.9200088
Nic MaddinsonVIC/NSW202420245501326326.4015386.27021152
David WieseSUS202120215501323626.40104126.92000126
Saif ZaibNOR202120218501324326.4015088.00000103
Mohammad NawazPAK202520257521325944.0014392.31010107
Manpreet SinghSIN201820185501325926.4020365.0201070
Martyn MoxonENG198519855501327026.4024753.4401180
Danie KeulderNAM200320036601325222.0022060.00011110
Neil BroomNZ201020106601327122.0016978.11012111
Nathan Coulter-NileAUS2019201910611329226.40105125.71010114
Anwar AliPAK20152015126213238*33.0013498.51000114
Cameron SteelDUR201720177611327726.4018172.93011131
D InduwaraPSC202420246601324322.0025052.80000110
Rod LathamNZ199019906621323833.0018969.8400080
Younis KhanPAK201320137701323218.8622259.4600090
Owais ShahENG200220027711325722.0020564.39010110
Kevin PietersenENG200920098701324818.8616779.04000113
Tim BresnanYOR201520159701324318.8614094.29001132
Bhuvneshwar KumarIND20172017247413253*44.0017276.74011123
Will RhodesYOR201520158711324622.0018870.21001112
Darren StevensKEN2014201498113262*18.8615883.54010114
Jean-Pierre KotzeNAM202520258801324816.5022957.64000120
Matt HenryNZ20162016128413248*33.00119110.92001126
Alex BarrowSOM201420148821325422.0013498.51012180
Upul ChandanaSL20052005139413244*26.4019966.33000120
Ridley JacobsWI2003200316941325026.4018770.5901161
Mansoor AkhtarPAK198719879901323314.6727248.53001120
Andrew EllisNZ20122012111011323314.6715983.0200182
Peter OngondoKEN20062006141241322716.5020963.1600193
Irfan KarimKEN2014201422013110865.50123106.50100180
Bevan CongdonNZ1974197422113182131.0018471.20010140
Barney RogersZIM200420043301315443.6718172.38020161
Rob NicolNZ20112011331131108*65.5016778.44100140
Muhammad ShahdadUAE202520253301319643.6722059.5501093
Swapnil PatilUAE201320134401316532.7517574.86010100
Mohammed GhulamKUW2014201444113159*43.6716380.3701088
Aaditya VaradarajanCAN202620264401316432.7517276.1602163
Javed AhmadiAFG201420145401316732.75121108.26020192
Umar AkmalPAK201720175511314632.7515982.39000141
Adrian BarathWI201020105501315026.2022857.46010131
Toby Roland-JonesMID201920198521314543.67107122.43000114
Ben FoakesSUR202420245501314426.2018371.58000123
Sam HarperVIC202120215501316026.2016280.86020140
J WilsonNW202520256531316465.5086152.33010172
Marcus CampopianoITA2026202655113174*32.7526050.38011120
FJ HillSOM202520257511315732.7515882.9102183
Kanchana de LiveraPSC202420246501317026.2017973.18022110
Ben BrownSUS2018201866113173*26.2018271.9801190
Shane GetkateNW2023202366213158*32.7516977.5102096
PreviousPage 127Next

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.