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
Nicky BojeSA20032003621542954.006287.1000060
Jeff CroweNZ19901990220542827.0013739.4200030
Ruvindu GunasekeraCAN20142014220545427.007770.1301151
P WangdiBHU20122012220543327.0011845.7600042
T KaisalaSAM20172017220542927.009358.0600060
Michael RipponNED20182018220545127.008861.3601020
Babar HayatHK20152015220544527.006583.0800042
Ryan HigginsMID20252025220544827.0048112.5000090
Narendra PatelUSA20202020220545227.0039138.4601044
Ryan CampbellAUS20022002220543827.007077.1400060
Anuj DalDER20192019420545227.0042128.5701031
Fabian AllenWI20202020220543727.0029186.2100044
Bevan CongdonNZ197819782215452*54.009755.6701060
Madan LalIND198219828225453*-7671.0501041
Geoff HowarthNZ19781978220544227.0011746.1500050
Kris SrikkanthIND19901990220543527.008563.5300010
Fawad AlamPAK20092009330543118.0011546.9600030
Gyanendra MallaNEP20162016330542218.009855.1000040
Alessandro BonoraITA20132013330544218.0013938.8500041
Lucas OluochKEN20152015731543327.0050108.0000060
PL MommsenSCO20122012331542727.0010054.0000021
Simpson ObedVAN201520153315428*27.008365.0600052
Narendra PatelUSA20212021430542118.0012842.1900030
David DelanyLL/MR20242024430544418.008365.0600071
Josh BohannonLAN20182018530542518.006287.1000050
Tilak VarmaIND/HAM20252025430545418.005893.1001252
Ansh PatelCAN20262026331544127.005794.7400050
Jonathan BushnellDUR20222022330542518.007572.0000060
Aunshuman GaekwadIND19791979330543318.0011347.7900050
Javed MiandadPAK19961996531543827.0010451.9200030
Ravi RatnayekeSL19831983431542727.009457.4500040
Ramesh SethiEAF19751975330543018.0018529.1900050
Craig WishartZIM200220026425422*27.0052103.8500022
Sean WilliamsZIM200520054415433*18.008067.5000041
Xavier MarshallUSA20202020440542313.509258.7000061
Alfonso ThomasSUS201520155435432*54.006385.7100041
Timil PatelUSA20142014542542227.0010252.9400040
Joshua LittleIRE202320231442542927.0045120.0000072
Dharmang PatelQAT201920194415437*18.008365.0600180
Jason SanghaNSW20232023540542913.506879.4100052
Naseem ShahPAK20242024643544054.005893.1000024
Sam FanningWA20262026440543113.508861.3600051
Jeewaka ShashenNCC20262026440542813.508563.5300180
David GowerENG19911991440542613.509258.7000060
Simon DoullNZ19971997641542218.006780.6000041
Jatin ParanjapeIND19981998441542718.009159.3400031
Hamilton MasakadzaZIM20192019550542310.8011049.0900080
Mark CosgroveLEI20152015550542310.808861.36001100
Carlos BrathwaiteWI20182018651542413.505991.5300032
Allan DouglasBER20142014650543610.807671.0500125
PreviousPage 209Next

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.