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
Asif IqbalPAK19781978110626262.007286.11010--
Brad HaddinAUS20052005420623231.007978.4800050
Mohammad ShafiqUAE20132013220624331.006693.9400042
Ben BrownSUS20172017420626031.0056110.7101071
David PayneGLO201920196226236*-6595.3800080
Ryan BurlZIM20262026220623131.0010857.4100040
Eathan BoschSA/MID20262026320623331.0023269.5700018
Chamika KarunaratneCOLBO20192019421625762.0056110.7101042
Harry DukeMID/YOR20262026220625531.008077.5001031
Shaheedur RahmanBAN19861986220623731.0010857.41000--
AB de VilliersSA20182018330623020.6759105.0800052
RD BovellCAY20172017330622520.6754114.8100073
Wesley BarresiNED20252025330623620.6710459.6200050
James PattinsonVIC20212021330625420.6750124.0001154
PL MommsenSCO20112011430623420.679168.1300012
Jackson BirdTAS202120215316228*31.0053116.9800071
Sohag GaziBAN20122012530623020.677780.5200090
Jack LeaningKEN20212021430623520.677286.1100051
Dieter KleinLEI20172017631622631.008077.5000050
David DelanyLL20262026531624131.0043144.1900061
Hayden Walsh, Jr.USA20182018330624720.677582.6700123
Sachin BhudiaKEN20222022430624020.6754114.8100045
Shiraz KhanKUW20252025532622962.007187.3200071
Salman NazarCAN202220224316255*31.008176.5401040
A WanninayakeBCAA202420244326253*62.0010161.3901042
Harsha CoorayCMCC202520253316232*31.0014343.3600040
Mehrab HossainBAN20022002330624120.6711752.9900160
Asghar AfghanAFG20092009330623020.6716238.2700030
Craig WishartZIM19961996440625315.506595.3801143
Robin PetersonSA20042004841623620.6710062.0000051
Janeiro TuckerBER20182018540625515.509962.6301033
Andrew NorthcoteITA20142014440622715.509168.1300080
CJA AminiPNG20242024541623020.6711056.3600090
Bilawal BhattiPAK20132013741623920.6749126.5300072
Ben RaineDUR20192019742623231.007286.1100081
Jake BallENG/NOT20162016842622831.0043144.1900073
James WeighellGLA20222022740623315.507384.9300041
Bas de LeedeNED20212021540622315.5017036.4700160
Shangeev ThanikaithasanDEN202420244426231*31.0053116.9800042
Clement TommyVAN20192019440624215.509366.67000101
Shiraz KhanKUW20242024441622120.679664.5800061
Mohomad AslamKUW202520255426255*31.007187.32011110
Chamika GunasekaraNCC20262026641623620.676693.9400062
Hamza ShaikhWAR20222022441622520.679465.9600040
Syed KirmaniIND198219829426227*31.0012051.6700030
Abdul QadirPAK198519851143623762.0058106.9000031
Athar Ali KhanBAN19981998440624715.5014343.3600250
Harbhajan SinghIND2004200411526241*20.678176.5400171
Abdul RazzaqPAK20072007750622712.409565.2600051
Kennedy OtienoKEN19981998550622812.4015540.0000181
PreviousPage 196Next

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.