Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR100/1 (10.4)ES chose to bowlT2067th 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
Rehan PeirisNSWC202620265501155723.0014977.18010122
Roger BinnyIND198419849511155728.7518163.54010141
Roy DiasSL1984198455111557*28.7522351.5701020
DES MaxwellCAN200620066631155938.3316470.12011102
Calum MacLeodSCO202120216601154519.1724047.92001100
Aneurin DonaldGLA201820186601154819.1713386.47002161
Danial IbrahimSUS202220227611155023.00110104.5501092
Dilan JayalathNSWC2024202466211541*28.7517964.25001122
Gordon DrummondSCO20102010107311535*28.7596119.7900073
Jeevan MendisSL/DAM2019201977111550*19.1712889.8401157
Zane GreenNAM202420247711152819.1716569.70000151
Solomon MireZIM201920197701154016.4317565.71000151
Donald TiripanoZIM201820189721154423.0018661.83000140
Richard HadleeNZ198019807701154116.4312592.00001131
Rashid LatifPAK1996199614811155016.43102112.7501174
Anderson CumminsWI1993199316801154114.38101113.86000142
Dominic SibleyWAR201920198801152914.3817565.7100090
Timil PatelUSA2019201998411550*28.7515574.19010113
Aron NijjarESS20212021108511532*38.3390127.7800176
Keemo PaulWI2018201811921153616.4315275.6600145
Chandrakant PanditIND198619861510311533*16.4314678.7700160
John MooneyIRE201120111211111533*11.5016370.55001121
Akila DananjayaSL201720171311211550*12.7819957.79010100
Harbhajan SinghIND200220022713511524*14.3813386.47001112
Mohammad SamiPAK20032003221391152228.7515375.1600245
Shahid AfridiPAK2006200618150115237.6713883.33002104
Yashasvi JaiswalIND20262026221114110*114.0095120.00100153
James PeirsonQUE202620263301146538.0014678.0801071
Yasim MurtazaHK202520254311145057.0015275.0001077
Keith FletcherENG197219723301146038.0019658.16010120
Alejandro FergusonARG201020105401148328.50107106.54010105
Adam RouseKEN201820185411147038.0013882.6101092
Matt ColesKEN201620169401149128.5073156.16011117
Mohindra BoodramSUR201520154411146538.0019259.3801061
Sandun WeerakkodyGAL201920194401145628.5012194.21011210
George DrissellDUR2022202244111437*38.0014976.5100044
Jacques RudolphSA/AX200520055501145022.8020455.88010110
Calum MacLeodSCO201120115501144622.8014678.08001101
Tom CooperNED201320135501143922.8017764.4100080
Tom CurranENG2020202075211438*38.0013982.01000101
Jack LeaningYOR201820185511145728.5017067.0601090
Fionn HandMR2021202165211449*38.0087131.03000125
Fionn HandLL2023202355111440*28.5075152.00000117
Matt RevisYOR202320236511145128.5015971.70010121
Vikramjit SinghNED202520255501143822.8017565.1400091
Lachlan ShawNSW202620265511144428.5093122.58002125
Manzoor ElahiPAK1984198465111439*28.5012988.3700092
Junior MurrayWI199919995501145722.8016369.94011151
Mohammad WasimPAK199819985501147622.8018661.2901081
Rakep PatelKEN2017201766111434*22.8020455.8800081
PreviousPage 140Next

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.