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 All internationals)

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 11,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahbubul AlamBAN20092009520815940.5071114.0801034
Hayatullah NiaziNOR20262026420815340.5047172.3401045
D AbeyrathnaNOR202420243218146*81.0068119.1200062
Phil MeadENG19281928120817340.5028628.3201080
Ivor MendoncaWI19621962220817840.50--01000
Naeem IslamBAN20142014330813527.0012564.8000040
EF BeardISL20222022531813540.5056144.6400081
Muhammad SiddiquiSLO20222022330814827.0060135.0000075
T MartinLUX20232023330813527.0056144.6400073
Peter LashleyWI19661966230814927.0031325.8800050
Mark BurmesterZIM19951995330813927.0016349.6900050
Asghar AfghanAFG20202020330814927.0058139.6600164
Nathan LyonAUS202620263418132*27.0019441.75000101
Krishna ChandranUAE20142014642814340.5013659.5600081
Mohammad ShahzadUAE20152015441814327.0061132.7900065
Gavin MainSCO2022202210438164*81.009090.0001091
Aminuddin RamlyMAS20212021440814120.2547172.3400048
Marnus LabuschagneAUS20182018240814320.2515352.9400161
Muhammad TanveerQAT20212021440812520.2568119.1200072
AK MohanFIN20212021440813620.258694.1900064
Meet BhavsarKUW20212021441813627.0060135.0000035
Sajid Khan AfridiGRE20262026440813820.2545180.0000094
Billy GunnENG18901890240813420.25--00000
Bobby AbelENG18881888340817020.25--01190
Andrew StoddartENG18981898240812520.25--00040
Tom KillickENG19291929240813120.25--00000
Fred TitmusENG19741974240816120.2522635.8401180
Mark WaughAUS19891989440814220.259783.5100030
Paul WisemanNZ20032003551812920.2522536.00000101
Farveez MaharoofSL201620166518131*20.2576106.5800042
MA BaigMAA202120216548137*81.009387.1000060
C HartmannISL20222022552813027.0072112.5000062
Saran AslamDEN20222022651814720.2540202.5000056
L DennyCOO20222022651814520.2564126.5600071
Shariq MunirQAT202620261052813527.0043188.3700065
JR NewtonCRO20262026550815016.209387.1001051
Everton WeekesWI19521952350815116.2040.0001170
Garry SobersWI19561956450812716.20--00000
Peter RichardsonENG19621962351812620.25--00060
Wes HallWI19611961350812416.2016944.9700051
Ron HeadleyWI19731973350814216.2030926.2100090
Chandrakant PanditIND198719879528133*27.009783.5100070
Ajay SharmaIND199319936518159*20.259882.6501280
Javed AhmadiAFG20212021450813816.209882.6500093
Imran NazirPAK20012001660813513.5010477.88001101
Irfan PathanIND200920098638133*27.0067120.9000044
Jai Prakash YadavIND200520051063816927.0011868.64011111
Wayne ParnellSA201120116628129*20.2577105.1900163
Khaya ZondoSA202220224618136*16.2023334.76001101
W BoshoffSWE20222022860814013.509684.3800042
PreviousPage 264Next

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.