Batting by opposition (All cricket)

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 93 of the 96 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezPAKZimbabwe2011-201816184706139*50.4373895.662407216
Brendan TaylorZIMBangladesh2006-2013710253617167.00107749.77310344
Hamilton MasakadzaZIMPakistan2011-2018171905018526.3784159.57030519
Martin GuptillNZZimbabwe2011-2015882488116*81.3352992.25220477
Hamilton MasakadzaZIMBangladesh2006-20137101487111*54.1197949.742213411
Misbah-ul-HaqPAKZimbabwe2011-201399341483*69.0078652.67050362
Upul TharangaSLZimbabwe2008-20169102409110*51.1367960.24131411
Ambati RayuduINDZimbabwe2013-20161194408124*81.6055273.91120381
Younis KhanPAKZimbabwe2011-2013451390200*97.5077350.45120364
Chamu ChibhabhaZIMIndia2010-2016131303908230.0052075.00030432
Mushfiqur RahimBANZimbabwe2006-201379038610142.8969755.38130342
Vusi SibandaZIMBangladesh2006-201371003749637.4057664.93030395
Elton ChigumburaZIMIndia2010-201616164372104*31.0038297.381122912
Elton ChigumburaZIMPakistan2011-2018181933656922.8145779.870223110
Shakib Al HasanBANZimbabwe2006-201371013518139.0051967.63040261
Brendan TaylorZIMPakistan2011-2013101123377937.4453662.87030292
Faf du PlessisSAAustralia2014330328126109.33306107.19210278
Hamilton MasakadzaZIMIndia2005-2016191903266617.1646070.87012289
Ahmed ShehzadPAKZimbabwe2013-201599131998*39.8836088.61030267
Dhananjaya de SilvaSLZimbabwe201635130312775.7553157.06120351
Shoaib MalikPAKZimbabwe2011-20181110429296*48.67283103.18010265
Brendan TaylorZIMNew Zealand2005-2011553287128*143.5029696.96210246
Dimuth KarunaratneSLZimbabwe201624028011070.0053452.43120260
Malcolm WallerZIMPakistan2011-2018111222747027.4038072.11010392
Brendon McCullumNZZimbabwe2005-20115522738791.00224121.880301317
Vusi SibandaZIMPakistan2011-2013111302685920.6249753.92020293
KL RahulINDZimbabwe2016663265100*88.3329689.53111206
Brendan TaylorZIMSouth Africa2007-20145602639343.8341163.99021184
Chamu ChibhabhaZIMPakistan2011-2018101002629026.2037669.68022270
Aaron FinchAUSZimbabwe2014-201844025317263.25172147.091102313
Sikandar RazaZIMIndia2013-2016121202498220.7535470.34010223
Shahriar NafeesBANZimbabwe2006-2013571245118*40.8342258.06110330
Vusi SibandaZIMIndia2005-2016111102435522.0939361.83021265
Virat KohliINDZimbabwe2010-201365224111580.3326491.29110243
Faf du PlessisSAZimbabwe201434123912179.6743554.94110174
Nasir HossainBANZimbabwe2011-20134612377747.4039160.61031231
Tatenda TaibuZIMBangladesh20114512268356.5035962.95031202
Asela GunaratneSLZimbabwe201634122511675.0040955.01110321
Kane WilliamsonNZZimbabwe2011-20157412219773.6724191.70020242
Kedar JadhavINDZimbabwe2015-20161171217105*36.17181119.89110233
Craig ErvineZIMNew Zealand2015441216130*72.00213101.41100206
Kushal Janith PereraSLZimbabwe201635021411042.8025783.27110293
Sikandar RazaZIMIreland2015-201844221269*106.0024088.33030135
Sean WilliamsZIMPakistan2013-20151010220740*25.88179115.64000203
Tatenda TaibuZIMSri Lanka2008-20106622067151.5030268.2101091
Mohammad AshrafulBANZimbabwe2006-20136802067325.7546943.92010250
Murali VijayINDZimbabwe2010-20158802057225.6325580.39010117
Chamu ChibhabhaZIMNew Zealand2005-20158802026525.2523785.23011225
AB de VilliersSAAustralia2014332199136*199.00166119.88110174
Brendan TaylorZIMWest Indies2007-201833019213864.00187102.67100292
Page 1Next

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