Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×

Player figures come from full scorecards, which we hold for 7 of the 27 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSLZimbabwe2020231277200*138.5069539.86110205
Abid AliPAKZimbabwe2021221275215*275.0054750.27110390
Kusal MendisSLZimbabwe2020231218116*109.0046946.48110222
Sean WilliamsZIMSri Lanka202024121710772.3333964.01110225
Brendan TaylorZIMBangladesh2021-20262301909263.3321986.76020281
Brendan TaylorZIMSri Lanka20202401886747.0024277.69020244
Nazmul Hossain ShantoBANZimbabwe2021-2026241168117*56.0024070.00100116
Shadman IslamBANZimbabwe2021-2026241167115*55.6730954.05100170
Sikandar RazaZIMSri Lanka20202401647241.0029355.97010152
Azhar AliPAKZimbabwe202122016212681.0031052.26100221
MahmudullahBANZimbabwe2021111150150*-27853.96100171
Regis ChakabvaZIMPakistan20212411468048.6731146.95010222
Fawad AlamPAKZimbabwe202122014514072.5021667.13100210
Mominul HaqueBANZimbabwe2021-20262301437047.6720370.44020270
Innocent KaiaZIMBangladesh2026110140140140.0022761.67100170
Daniel VettoriNZZimbabwe2005110127127127.0098129.59100202
Craig ErvineZIMSri Lanka20202401178529.2525446.0601074
Prince MasvaureZIMSri Lanka20202401165529.0035632.58010131
Oshada FernandoSLZimbabwe20202411164738.6727342.49000100
Brendon McCullumNZZimbabwe2005110111111111.0011299.11100151
Dhananjaya de SilvaSLZimbabwe20202201056352.5017659.66010121
Dimuth KarunaratneSLZimbabwe20202411034434.3324941.3700080
Kevin KasuzaZIMSri Lanka20202201016350.5031132.4801091
Nauman AliPAKZimbabwe2021220979748.5010592.3801195
Liton DasBANZimbabwe2021110959595.0014764.63010130
Tafadzwanashe KaitanoZIMBangladesh2021120948747.0041322.76010100
Imran ButtPAKZimbabwe2021220939146.5025636.3301070
Brendan TaylorZIMPakistan2021240924923.0010984.40000141
Regis ChakabvaZIMSri Lanka2020240803120.0027029.6300060
Wesley MadhevereZIMBangladesh20261117777*-10871.3001080
Taskin AhmedBANZimbabwe2021110757575.0013455.97010110
Stephen FlemingNZZimbabwe2005110737373.0013255.30010120
Mohammad RizwanPAKZimbabwe2021220664533.0013847.8300070
Tarisai MusakandaZIMPakistan2021240654316.2514445.1400171
Niroshan DickwellaSLZimbabwe2020220646332.0012650.7901030
Donald TiripanoZIMSri Lanka20202426444*32.0021330.0500060
Craig ErvineZIMBangladesh2026110606060.0010060.0001061
Brian BennettZIMBangladesh2026110595959.006788.0601090
Roy KaiaZIMPakistan2021240594814.7515139.0700280
Luke JongweZIMPakistan2021120563728.009459.57000100
Donald TiripanoZIMBangladesh2021120545227.0014936.2401060
Mushfiqur RahimBANZimbabwe2021-2026230543418.0011347.7900080
Kevin KasuzaZIMPakistan2021240542813.5017630.6800151
Dion MyersZIMBangladesh2021120532726.5015334.6400013
Donald TiripanoZIMPakistan20212415328*17.6712044.1700180
Milton ShumbaZIMBangladesh2021120524126.0010250.9800090
Milton ShumbaZIMPakistan2021240492712.2513835.5100090
Saif HassanBANZimbabwe2021120434321.5010043.0000160
Ben CurranZIMBangladesh2026110424242.005182.3500050
Hamilton MasakadzaZIMNew Zealand2005120424221.008151.8500170
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.