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
Akram KhanBAN20012001330613520.3315938.3600010
Rohit SharmaIND20072007430615220.337482.4301031
Kraigg BrathwaiteWI20172017330614220.3310856.4800030
James FullerMID201620166316142*30.5041148.7800132
Binod BhandariNEP201620163316140*30.508175.3100043
Zane GreenNAM20162016330614720.3310856.4800190
Hamu KayondoUGA20172017330614120.3313345.8600140
Graeme van BuurenGLO20172017430615120.3310856.4801170
Tom BaileyLAN20212021730614520.336988.4100123
Corbin BoschSA202620264336139*-50122.0000033
Kusal MendisSL20212021330612420.339464.8900022
Mathew PillansYOR20212021731614030.508670.9300051
Harry SwindellsLEI20242024330613520.3310657.5500061
Daniel DouthwaiteGLA201920193316152*30.5043141.8601162
Nick GreenwoodJER20242024330614120.3310657.5500050
Nisala TharakaPSC20252025430613720.338968.5400050
Dirk WellhamAUS19861986331614330.5011154.9500020
Naved AnjumPAK19841984430613020.337087.1400041
Jim LoveENG19811981330614320.3310061.0000070
Marlon SamuelsWI20172017540613215.2512449.1900020
Murali KartikIND200420048426132*30.507779.2200050
Daniel FlynnNZ20122012440612815.256889.7100191
Tomas FrancisARG20102010440613215.2512847.6600150
Robert TaylorSCO201420144426146*30.5050122.0000041
Jordan ClarkLAN20152015440612915.2511951.2600040
Kishen VelaniESS20142014540612715.2557107.0200081
Billy RootGLA20252025540615615.258770.1101040
Hiri HiriPNG201920194426131*30.507185.9200130
Aaron GillespieNW20192019440615415.2512250.0001060
David DelanyLL202520255416143*20.3355110.91001101
Matthew KellyWA20222022641613320.336692.4200152
Kamindu MendisSL/COLBO20192019641613120.3311254.4600030
Aristides KarvelasSUS20222022942612630.506791.0400020
H AmarasingheBCAA20262026440613415.259663.5400090
Nikhil ChopraIND19981998640613915.2510657.5500040
Rahmat ShahAFG20142014440612315.2510955.9600060
Umar BhattiCAN200620066526122*20.338472.6200080
Tom de GroothNED20102010550612212.2014641.7800060
Mudassar BukhariNED20092009650613812.2012648.4100070
Alex ObandaKEN20132013550612912.206889.7100172
Wayne ParnellSA201420141053612430.508175.3100041
Chathuranga de SilvaBSC20262026550614512.209762.8900042
Jonathan TattersallLEI20262026550611812.207878.2100150
LA GriffithsSUR20232023552612520.338274.3900070
Kyle KleinNED202420248536118*30.508274.3900031
C GomezRCC20242024652611920.3353115.0900063
Ijaz FaqihPAK198319837516142*15.2511254.4600160
Somachandra De SilvaSL198419847536118*30.5010955.9600040
Dirk ViljoenZIM19981998650613612.2010856.4800140
Manjural Islam RanaBAN20052005961611712.2011254.4600031
PreviousPage 198Next

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.