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
Rumesh RatnayakeSL198719877727628*15.209084.4400051
Luke JongweZIM20222022870762410.8610572.3800082
Sese BauPNG20212021770763110.8617543.4300141
Saleem YousufPAK198619868757623*38.0011566.0900040
Mudassar BukhariNED201020101181762910.8612162.8100133
Con de LangeSCO201720179837620*15.2013257.5800031
Abdur RazzakBAN2010201022125762710.8610274.5100061
Ricky PontingAUS199719972217560*75.0011465.7901050
CG WilliamsNAM20212021220753837.509380.6500070
Ashan PriyanjanSL20132013220757437.509975.76010100
Wayne MadsenDER20232023220756537.5067111.9401090
Abraash KhanCAN20192019220754237.5010075.00000101
Utkarsh SrivastavaUSA20242024220756737.5073102.7401061
Roy DiasSL19791979220755037.5013455.9701040
Gyanendra MallaNEP20192019330754425.0010075.0000180
Aarif SheikhNEP20192019331752937.5011664.6600070
Gareth RoderickGLO20162016430756425.009083.33010101
Abdul WaheedKSA201420143317575*37.5011764.1001262
Adnan ButtBHR20142014330752825.0065115.38000102
Wanindu HasarangaSL202020203317542*37.5058129.3100082
Jack EdwardsAUS/NSW20262026330754525.007698.6800033
Vishen HalambagePSC20262026330755025.0030250.00010105
Paul SheahanAUS19721972330755025.0012460.4801061
Roland HolderWI19931993430755025.0014153.1901050
Ajay JadejaIND19931993330753925.0013655.1500091
Faruque AhmedBAN19901990330755725.0018041.6701040
Samit PatelENG201320135427544*37.5063119.0500192
Shingirai MasakadzaZIM201020106427545*37.507896.1500093
Aminul IslamBAN199019904437541*75.0012659.5200070
Ashton AgarWA20262026440754318.758786.2100042
Ben McDermottTAS/QUE20252025440754218.7510670.7500072
Liam DawsonENG20262026840756818.759975.7601161
Gurdeep SinghKEN20152015440753918.7511664.6600132
Sachin BhudiaKEN20252025540753018.7513754.7400071
Max BryantQUE20262026440754418.7557131.5800174
ShafiqullahAFG20152015440753518.7512261.4800042
Nuwanidu FernandoSL20232023440755018.7510571.43010100
I KarannagodaCCC20252025742754237.5011266.9600043
Shrideep MangelaUGA20252025440754818.7513057.69001121
Charith SenanayakeSL19911991440752618.7512858.5900050
Mark AlleyneENG20002000640755318.7513555.5601061
Jamie HowNZ20112011650752415.0016944.3800061
Imrul KayesBAN20142014550755915.0012261.4801062
Rashaad MosweuBOT20172017550754115.0016744.9100151
Jonas HenriksenDEN20192019550753615.0015050.00002111
Benjamin WardJER20232023551754618.7512161.9800072
Ian BishopWI19911991651752318.7513356.3900031
Vijay DahiyaIND20012001551755118.758093.7501181
Kevin CurranZIM19871987550753015.0011565.2200143
Edgar SchiferliNED20032003660752212.5011167.57000101
PreviousPage 179Next

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.