Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Bangabandhu National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alok KapaliBAN2003200381001807118.0032056.25010140
Khaled MahmudBAN2003200381011544017.1127356.41001190
Mohammad RafiqueBAN2003200381021313216.3817475.29001126
Mohammad AshrafulBAN200420046812436734.7154544.59021236
Habibul BasharBAN200320036801975824.6342546.35020250
Nafees IqbalBAN200420046801835422.8839845.98011222
Rajin SalehBAN200420046801518218.8836641.26015172
Khaled MashudBAN200420046821494124.8328252.84000161
Mohammad RafiqueBAN200420046801074713.3816863.69003190
Tapash BaisyaBAN2003200378258159.6710555.2400060
Sachin TendulkarIND1998199877040714158.14372109.41130429
Sourav GangulyIND1998199877032612446.5742676.53120343
Mohammad AzharuddinIND1998199877128510047.5037576.00121220
Ajay JadejaIND199819987711537125.5022069.5501081
Khaled MashudBAN200320036701135116.1426642.4801080
Khaled MashudBAN2002200257044226.2915927.6700340
Shahriar HossainBAN199919996602209536.6735661.80021210
Robin SinghIND199819987611728234.40170101.18020115
Aminul IslamBAN199919996601356622.5020964.5901090
Manjural Islam RanaBAN200420044611306926.0032340.25010180
Aamer SohailPAK1998199866112837*25.6018668.82000141
Mohammad AshrafulBAN200320035601155219.1726243.89010160
Akram KhanBAN20032003560983516.3316957.99000150
Shahid AfridiPAK19981998660882914.6710385.44000112
Javed OmarBAN20032003460782713.0023633.0500080
Tapash BaisyaBAN20042004561532910.606285.4800270
Khaled MahmudBAN1999199966052228.678958.4300051
Enamul HaqueBAN2002200246051198.5011245.5400170
Nayan MongiaIND19981998763452515.006866.1800020
Javed OmarBAN2004200446043147.179843.8800080
Saeed AnwarPAK1998199855131514078.75312100.96120384
Tatenda TaibuZIM2005200545129715374.2560449.17111312
Ijaz AhmedPAK1998199865126011765.0028591.23110211
Andy FlowerZIM199919995502578351.4033576.72030161
Jacques RudolphSA200320036502378147.4037064.05020241
Nafees IqbalBAN2005200545022612145.2053042.64110311
Grant FlowerZIM1999199955021314042.60209101.91101227
Aminul IslamBAN2000200045020314540.6049640.93101200
Neil McKenzieSA200320036521938064.3326473.11020141
Barney RogersZIM200520054501838436.6030460.20010232
Habibul BasharBAN200020004501827136.4032456.17020211
Virender SehwagIND200320035501766335.2018794.12010292
Brendan TaylorZIM200520054501757835.0030158.14020180
Mohammad KaifIND2003200355117395*43.2523573.62010144
Akram KhanBAN199919995511656541.2526163.22021160
Hamilton MasakadzaZIM200520054501545430.8022568.44010220
Kennedy OtienoKEN1999199955015312030.6022966.81101116
Stuart MatsikenyeriZIM200520054501535130.6024263.22020220
Neil JohnsonZIM1999199955014910129.8019676.02101180
MO OdumbeKEN1999199955114758*36.7520272.77020111
Page 1Next

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.