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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Subramaniam BadrinathIND200820083313927*19.508744.8300010
Skhawat AliHK20142014330392813.0010138.6100060
Suhrawadi ShuvoBAN201120116323920*39.005275.0000040
Graeme LabrooySL19921992330391913.005176.4700020
Safyaan SharifSCO20132013331392619.5037105.4100050
Ahmed RazaUAE20152015330392313.005867.2400150
Pat CumminsAUS20222022630393513.005176.4700130
Mohammad NabiAFG20262026530392113.004586.6700012
Jack ShantryWOR20152015331393119.504195.1200140
Jamie OvertonSOM20192019531392719.5028139.2900122
Rob SayerLEI20162016431392619.5034114.7100041
Michael BurgessSUS20172017330392313.005373.5800021
Marco JansenSA20242024330392613.005570.9100022
Mike FrostMR202320234323919*39.005570.9100050
Kris ClarkeNZ202620264313924*19.5028139.2900041
Alfie OgborneSOM202220225323927*39.007850.0000021
Carson McCulloughMR20242024330392313.005570.9100032
Hasith PereraKYCC20242024430392113.008346.9900050
RJKTD RanatungaACCC20252025430393513.0033118.1800042
R SomarathneSSC202620263313929*19.5036108.3300031
Aveesha SamashBSC20262026330393513.006460.9400070
Chetan ChauhanIND19811981330393113.0010138.6100010
Sarfraz NawazPAK198119816313934*19.505570.9100120
Malcolm MarshallWI199019906313926*19.5031125.8100060
Graeme WoodAUS19841984431393219.506857.3500150
Gary CrockerZIM199319934313936*19.5038102.6300050
Zulfiqar AliEAF19751975331393019.507651.3200040
Mike RindelSA19991999330392713.007154.9300060
Enamul HaqueBAN19901990442391819.508346.9900040
Sulieman BennWI2009200974039319.754292.8600141
Brendan NashKEN2014201444039219.756758.2100030
Chris WoakesENG201120114423919*19.505373.5800020
Kane RichardsonQUE202320234423936*19.504684.7800152
James NeeshamNZ2020202044039199.755472.2200022
Ashton AgarAUS/WA202120214423919*19.506460.9400041
Sagar PunNEP2017201744039219.758943.8200050
Michael LeaskSCO2019201944039199.7538102.6300131
Stuart ThompsonIRE2015201544039249.7538102.6300012
Liam GuthrieNOR20262026642392019.5034114.7100021
Jack BlatherwickLAN2024202444039259.756361.9000112
Thomas MayesNK2026202644039199.754586.6700031
Tauseef AhmedPAK19891989942391319.505373.5800010
Derek CrookesSA19971997541391813.008645.3500120
Tinashe PanyangaraZIM200520057513916*9.756262.9000002
Abdur RazzakBAN20042004552392113.004979.5900011
Nehemiah OdhiamboKEN2015201555139259.7534114.7100042
Mitchell StarcAUS201420149533929*19.506460.9400002
Imran TahirSA20162016155139299.7537105.4100280
Alasdair EvansSCO20152015653392819.506065.0000050
Basit RajaDEN20162016652391713.004979.5900020
PreviousPage 237Next

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.