Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Queens Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sikandar RazaZIMAfghanistan2014-20251313256914151.7372278.811404912
Tamim IqbalBANZimbabwe2009-20131212051615443.0061883.50131459
Mohammad NabiAFGZimbabwe2014-20181212147711643.3649596.361312017
Shakib Al HasanBANZimbabwe2009-20131211144610444.60378117.991204210
Brendan TaylorZIMBangladesh2009-20131212042610635.5053879.18121294
Hamilton MasakadzaZIMBangladesh2009-20131212034410228.6741183.70112296
Mushfiqur RahimBANZimbabwe2009-2013121113139831.3037982.59010254
MahmudullahBANZimbabwe2009-20131210427375*45.5030788.93020204
Dawlat ZadranAFGZimbabwe2014-201812861232561.50118104.2400096
Prosper UtseyaZIMBangladesh2009-2013129259218.438767.8200250
Sean WilliamsZIMAfghanistan2014-20251113259815454.3666589.922204912
Mohammad AshrafulBANZimbabwe2001-201311111215103*21.5031268.91100242
Elton ChigumburaZIMAfghanistan2014-2015119220749*29.5731066.77001132
Craig ErvineZIMAfghanistan2015-20251012234710434.7063055.08121293
Malcolm WallerZIMBangladesh2009-201310921725124.5721081.90010152
Elton ChigumburaZIMBangladesh2009-2013108117161*24.4317498.28011910
Blessing MuzarabaniZIMPakistan2018-2024109317112.835232.6900421
Sean WilliamsZIMBangladesh2009-201399226278*37.4326798.13030232
Samiullah ShenwariAFGZimbabwe2014-20159912136526.6333463.77010121
ShafiqullahAFGZimbabwe2014-20159811515621.57147102.7201087
Richmond MutumbamiZIMAfghanistan2014-20158812597437.0030186.05020198
Mohammad ShahzadAFGZimbabwe2015-20188802588032.25254101.57010345
Noor Ali ZadranAFGZimbabwe2014-20158802586032.2550351.29031241
Vusi SibandaZIMBangladesh2009-2013881238103*34.0028583.51102285
Gerhard ErasmusNAMZimbabwe2022-202588120059*28.57176113.64011125
Hamilton MasakadzaZIMPakistan2002-201881001825918.2030360.07011206
Sikandar RazaZIMBangladesh2013-20268801593719.8816994.08000134
Jan Nicol Loftie-EatonNAMZimbabwe2022-20258701514721.57113133.63000173
Jan FrylinckNAMZimbabwe2022-20258511427735.5083171.08010146
Asghar AfghanAFGZimbabwe2014-20158701403920.0020767.63001115
Sikandar RazaZIMNamibia2022-20258711093718.17100109.0000064
Zane GreenNAMZimbabwe2022-20258721073321.4092116.3000090
Rashid KhanAFGZimbabwe2015-2025872902518.009891.84000101
Ruben TrumpelmannNAMZimbabwe2022-2025863904630.0053169.8100057
Richard NgaravaZIMPakistan2018-2024881704810.008879.5500272
Ray PriceZIMBangladesh2004-2011850624612.408374.7000242
Wellington MasakadzaZIMPakistan2018-202487138126.337650.0000140
Tinashe PanyangaraZIMAfghanistan2014-20158441615*-15106.6700020
Bernard ScholtzNAMZimbabwe2022-2025822106*-1471.4300010
Stephen FlemingNZZimbabwe1997-20057903139334.7847965.34031374
Nasir HossainBANZimbabwe2011-20137612026840.4022390.58021172
Chamu ChibhabhaZIMAfghanistan20157701715824.4320284.65021171
Abdur RazzakBANZimbabwe2011-20137538153*40.5048168.7501055
Tatenda TaibuZIMWest Indies2001-2007760703211.6717540.0000170
Wellington MasakadzaZIMAfghanistan201573184*4.001457.1400010
Shafiul IslamBANZimbabwe2011-2013731643.001250.0000000
Amir HamzaAFGZimbabwe2015721444.001330.7700000
Kraigg BrathwaiteWIZimbabwe2016-202368043718254.6398944.19120321
Sean WilliamsZIMSouth Africa2007-202568138013754.2941890.91131365
Nathan AstleNZZimbabwe1997-200568032412840.5058755.20111492
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.