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
Ashish BagaiCAN200320036615628*11.2011150.4500050
Peter BorrenNED2006200676056349.337871.7900220
CR KumarageSIN2012201266056359.3310254.9000090
Hardus ViljoenDER201820187625650*14.005994.9201124
Tanzim Hasan SakibBAN202520256615633*11.206388.8900223
Kirti AzadIND19831983761562111.208268.2900132
Dulip LiyanageSL19931993861561611.209062.2200030
Mushtaq AhmedPAK2000200012735634*14.009658.3300140
Dale SteynSA20152015197156169.337871.7900062
Alex CusackIRE201520158755626*28.008565.8800060
Danny BriggsHAM201420148745618*18.6755101.8200050
Shane GetkateIRE/NK2019201997156239.337970.8900043
Ashutosh SharmaHAM2026202677056168.007277.7800242
Y MaddegeKCCC2024202487056218.0011947.0600010
Farhan AhmedNOT202620261072562111.207673.6800030
David BairstowENG19791979872561811.208565.8800131
Darren GoughENG200120019835640*11.2013840.5800131
Franklyn RoseWI19971997119256148.007178.8700141
Ramesh PowarIND200720071510156176.2210155.4500021
Champaka RamanayakeSL199219921610356268.0012943.4100040
Brett LeeAUS20072007171175620*14.007574.6700251
Muttiah MuralitharanSL200820082111456138.009062.2200031
Faiz FazalIND201620161115555*-6190.1601071
Sharad VesawkarNEP20202020110555555.0010850.9301050
Matthew CritchleyESS20242024110555555.008167.9001040
Rohan KanhaiWI19731973210555555.007573.3301051
Vic PollardNZ19731973110555555.0011249.1101081
Tim de LeedeNED20022002220553127.509359.1400071
Irving RomaineBER20102010320553427.508763.2200061
Max SorensenIRE20132013521553155.006190.1600042
Anwar ArudinMAS20172017220554827.5010055.0000062
Ben CooperNED20192019220553527.508862.5000062
William McClintockNW20232023320553227.5055100.0000025
ML MaiavaSAM201720172225532*-12842.9700020
Rinku SinghIND20232023220553827.5041134.1500053
Fiaz AhmedBHR202520252215550*55.007771.4301041
Nick HobsonWA202420242225529*-48114.5800052
Cooper ConnollyWA20232023220554227.5055100.0000081
Tony GreigENG19721972321553155.007672.3700060
Lance CairnsNZ19761976320553127.505993.2200003
John CrawleyENG199919993315531*27.509657.2900030
Saqib AliUAE201420143315525*27.507672.3700070
Rumesh RatnayakeSL199319934325532*55.0032171.8800033
Jean-Pierre KotzeNAM20202020330552718.337078.5700090
Lucas BarkerGUE20172017331552827.5054101.8500051
Varun ChopraMID20212021330554518.338167.9000020
Ben DwarshuisNSW202220223325531*55.006288.7100070
G SmithFIJ20152015330552418.3314238.7300040
James McCollumNK20182018330554218.338862.5000180
Odean SmithWI20232023430553718.3344125.0000061
PreviousPage 207Next

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.