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
Mluleki NkalaZIM200120011913169165.7516442.0700331
Lasith MalingaSL20122012321446919*6.908581.1800154
Taranjit BharajDEN201620161116868*-8877.2701012
Fiqre CrockwellBER20092009220684534.0010465.3800082
Pat CumminsNSW20212021421684968.0046147.8300054
Nurul HasanBAN20162016220684434.007097.1400042
Kamran AkmalPAK20172017330684722.677689.4700173
Aasif KarimKEN19971997630685322.677097.1401062
Rawl LewisWI19991999330684922.6713151.9100062
Kyle CoetzerSCO202320233316846*34.009869.39001110
Hayden Walsh, Jr.WI202020205326846*68.007887.1800061
Jasraj KundiKEN20252025430685222.677294.4401143
Josh de CairesMID20212021330684322.677393.1500061
Kieran ElliottWA202620263316853*34.0010068.0001141
AR BishtOMA20262026330683522.678480.9500072
Carlisle BestWI19921992331683034.007393.1500051
Asghar AfghanAFG20212021331684134.009968.6900053
Athar Ali KhanBAN19881988330683022.6716940.2400010
Upul TharangaSL20152015440682817.008976.4000070
Ravindra JadejaIND20182018841682522.678580.0000030
Mehboob AlamNEP20142014540685317.009869.3901090
Steven CroftLAN20182018540683317.0010763.5500010
Ben CoadYOR20242024641683122.6766103.03000100
Aaron JonesUSA202020204416847*22.6712554.4000060
Tilak VarmaIND20232023441685222.6711957.1401061
Amartya KaulSIN20252025440682317.009174.7300043
P PathirajaACCC20262026541682922.678085.0000042
Arjuna RanatungaSL19821982442684234.008778.1600030
James FosterESS20142014851681917.009373.1200061
Desmond ChumneyCAN20032003550682813.6011161.2600082
Darren GoughENG19951995551684517.007097.1400051
Mohammad AmirPAK20162016951685817.0045151.1101164
Beuran HendricksLEI202220228536823*34.006998.5500053
Tre MandersBER20182018551684017.0010664.1500151
Zak ChappellNOT20222022653683234.0063107.9400063
Ronald TariVAN20192019550683513.6018636.5600232
Venkatesh IyerLAN20242024550682513.608580.0000071
KaleemullahOMA20212021954682068.0059115.2500054
Harry BrookYOR20182018650682413.607689.4700070
Dillon PenningtonWOR20222022753683534.0068100.0000052
Ollie HairsSCO20102010550682713.6010068.00000130
Ken WadsworthNZ19751975650682513.609273.9100171
Paul StrangZIM19951995650682413.6014845.9500031
Andrew CaddickENG20012001661683613.6010465.3800181
Luuk van TroostNED20072007760683811.3311061.8200190
Peter MoorMR20212021660683511.339670.8300182
Hardik PandyaIND201820181061682113.607887.1800141
Roston ChaseWI201720177616833*13.6010664.1500240
Shimron HetmyerWI20232023660683211.338976.4000161
Scott McKechnieHK20182018660682411.3314546.9000240
PreviousPage 188Next

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.