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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Zahur Ahmed Chowdhury Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael VandortSL200620061216464*64.0010859.26011100
Thisara PereraSS202320232226443*-42152.3800043
Ariful HaqueSS20242024221645764.0036177.7801064
Niroshan DickwellaSL202220221216461*64.009964.6501060
Eoin MorganENG20112011110636363.007287.5001080
Rahul DravidIND20072007120636131.5011057.27010110
Glenn MaxwellAUS20172017121633863.0011554.7800052
Shai HopeKT20242024220633231.5049128.5700044
Shoaib MalikRR20232023330634421.0059106.7800043
Mosaddek HossainDD202420243316329*31.5051123.5300071
Shykat AliCC20242024440633615.7536175.0000155
Sam BillingsENG20162016110626262.006989.8601041
Niroshan DickwellaSL20182018110626262.0061101.6401090
Sunil AmbrisWI20182018120624331.0013147.3300040
Joshua Da SilvaWI20212021120624231.0020031.0000051
Asghar AfghanAFG20142014220624931.0057108.7700041
Christiaan JonkerRK20192019441623720.6737167.5700034
Mohammad HarisDR20252025440621915.5048129.1700073
Hasan MahmudBAN/RR202420246746238*20.677879.4900054
Taufeeq UmarPAK20112011110616161.0016437.2001080
Upul TharangaSL20062006120614230.508373.49000120
Dimuth KarunaratneSL20222022120615230.5015539.3501020
Solomon MireZIM20142014220615030.509762.8901021
Yasir Ali ChowdhuryKT202320233216136*61.0039156.4100026
MahmudullahBAN20162016230613820.3310955.9600031
Mohammad NaimRR20192019330614920.3347129.7900072
David MillerSA20142014440611915.2555110.9100041
Darren SammyWI20112011220605830.0048125.0001082
Mominul HaqueBAN20172017120603130.0012846.8800040
Saif HassanRR20252025220604330.0047127.6600072
Ziaur RahmanCC202320233316047*30.0039153.8500035
Rony TalukdarDD/ST20192019330605220.0044136.3601071
Mehedi Hasan MirazBAN20182018330602220.008570.5900071
Dasun ShanakaCV/CW20192019540603715.0041146.3400135
David BedinghamSA20242024110595959.007875.6401024
Javed OmarBAN200720071215952*59.009860.2001091
Mohammad ShahzadMGD20222022220595329.5044134.0901081
Shakib Al HasanBAN20162016230593119.6711153.1500041
Moeen AliCV202420244325953*59.0039151.2801125
Max O'DowdCC20232023430592919.676196.7200042
Nazmul Hossain ShantoBAN20212021350592511.8012945.7400280
Thilan SamaraweeraSL20062006110585858.0014340.5601070
Ravichandran AshwinIND20222022110585858.0011351.3301022
Quinton de KockSA20142014440582914.506195.0800161
Umar AkmalPAK20112011110575757.008467.8601032
Mohammad RafiqueBAN20062006120574028.508269.5100062
Michael LumbENG20142014440573314.2551111.7600153
Evin LewisKT20242024440573614.2537154.0500063
Junaid SiddiqueBAN201020101115656*-11648.2801010
Marshall AyubBAN20132013120563128.0017432.1800021

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.