Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES176/5 (19)WAR206/4 (20)ES need 31 runs in 6 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Ambati RayuduIND2013201343110163*50.5016361.9601060
Conroy WrightCAY2014201433110179*50.5072140.28010106
NRP ScholtzNAM2016201643110161*50.5015764.3301063
Deusdedit MuhumuzaUGA2022202243210186*101.0011389.38010104
Fynn Hudson-PrenticeSUS202420243301019033.6712978.29010101
James McCollumIRE/NK202020203301016033.6714072.14010121
Kyle VerreynneSA202020203301015033.6712084.1701053
Ruturaj GaikwadIND2026202643210157101.0012580.8001034
Agha SalmanPAK2022202233210150*101.0093108.6001092
Gus AtkinsonENG/SUR202520253301016033.6774136.49010124
Greg ChappellAUS197219723301014833.6716660.84000100
Andy LloydENG198419843301014933.6722844.3000030
Luke WrightENG201120114411014433.6712580.80000100
Usman LimbadaCAN201120114401015025.2514768.71010111
Michael BurgessLEI201520154401014925.2511190.9900091
Mohammad ShahzadAFG201320134401014825.2595106.32000123
Sadeera SamarawickramaKAN201920194401017025.2597104.12010150
JP DuminySA201920197511014525.2593108.60000101
Samit PatelENG2012201210531014550.5012183.4700072
Wayne ParnellSA201320136521015633.6711389.38010121
Jonathon DunnVAN201820185501018620.2017856.7401291
Sharjeel KhanPAK201320135501016120.2013077.69010113
Kaveeshka AnjulaCCC202520257511015525.2510893.5201065
Tillakaratne SampathNSWC202520255501016320.2011488.60012105
Michael BoothWAR2025202565310145*50.5072140.28001105
Shalith FernandoPSC2026202655210138*33.6716162.73000111
Susil FernandoSL198319835501013620.2021646.7600270
Nasser HussainENG199819986611013920.2016063.1300163
Russel ArnoldSL2004200486210151*25.2518454.8901081
Marchant de LangeGLA201920197611013620.2069146.3800077
Sahibzada FarhanPAK202620266601013116.8313375.94000100
Kapil DevIND198419846621013925.2510893.52001112
Ian HarveyAUS200020008721013820.2011290.18001110
Bhuvneshwar KumarIND2018201814721012120.2014768.7100061
Bandula WarnapuraSL198219827701017714.4319851.01011110
Mahedi HasanBAN20232023108210129*16.8316063.1300090
Ian SmithNZ1988198810811014014.4310299.0200153
Stuart MatsikenyeriZIM2003200311911014412.6317956.4200081
Farveez MaharoofSL2004200417931013816.83101100.0000063
Bernard ScholtzNAM2022202220951013025.2516162.7300041
Mehedi Hasan MirazBAN2026202612921012714.4315465.5800081
Khaled MahmudBAN1999199911110101279.1816860.1200181
Rod MarshAUS1982198214120101328.4215166.8900171
Kyle JarvisZIM2018201817132101379.1813674.26002112
Chris JordanENG201420141813510138*12.6310299.02002103
Ryan HigginsMID20262026110100100100.0011586.9610090
Alviro PetersenSA200620062201008050.0090111.11010131
Amir AliOMA2013201332210058*-11984.0301083
Hardik PandyaIND202220223201007150.0099101.01010120
Oraine WilliamsNW201620162201008550.0087114.94010112
PreviousPage 152Next

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.