Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Islamabad United×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamKK/PZIslamabad United2017-202623235935111*51.94703133.0027310617
Fakhar ZamanLQIslamabad United2017-20251919055511529.21401138.401215523
Mohammad RizwanLQ/KK/MSIslamabad United2016-2026211835277135.13427123.420425116
Kamran AkmalPZIslamabad United2016-2022161605058831.56338149.410505723
Shoaib MalikKK/PZ/MSIslamabad United2016-2024212054366829.07380114.740212915
Mohammad HarisPZIslamabad United2022-2026111104138737.55224184.380304422
Rilee RossouwQG/MSIslamabad United2017-20251917439610430.46280141.431123820
Sarfraz AhmedQGIslamabad United2016-2024181743515427.00286122.730302610
Usman KhanQG/MS/HKIslamabad United2021-2026883350100*70.00236148.311304210
Shan MasoodKK/MSIslamabad United2019-2026131203437528.58274125.18020427
Mohammad HafeezQG/LQ/PZIslamabad United2016-20231717333898*24.14260130.000113212
Umar AkmalQG/LQIslamabad United2016-202399233772*48.14211159.720202523
Kieron PollardKK/PZ/MSIslamabad United2017-2024121143357347.86213157.280202321
Ahmed ShehzadQG/MSIslamabad United2016-2020111103097328.09247125.10030357
Sharjeel KhanKKIslamabad United2020-202388029710537.13178166.851002523
Imad WasimKKIslamabad United2016-20231815429692*26.91212139.62023329
Abdullah ShafiqueLQIslamabad United2022-20269902936632.56191153.400202613
Mohammad NawazQG/KK/MSIslamabad United2016-2026191672855231.67243117.280102010
Jason RoyQG/LQ/KKIslamabad United2017-202699126360*32.88193136.27031347
Hassan NawazQGIslamabad United2025-2026443236100*236.00126187.301201217
Saim AyubQG/PZ/HKIslamabad United2021-2026121202357319.58171137.43011278
James VinceQG/KK/MSIslamabad United2016-20251212122561*20.45176127.84011334
Sohail AkhtarLQIslamabad United2018-20228802147526.75145147.59010259
Kamran GhulamLQ/MS/RAWIslamabad United2022-20268811945027.71150129.33011208
Iftikhar AhmedQG/KK/PZIslamabad United2016-2026171741893914.54178106.18001138
Tamim IqbalPZIslamabad United2016-201844117480*58.00146119.18020116
Tim DavidLQ/MSIslamabad United2021-20235511747143.5091191.210201313
Sohaib MaqsoodLQ/PZ/MSIslamabad United2016-20229901615917.89133121.05021186
Wahab RiazPZIslamabad United2016-20231914716033*22.86102156.86001167
David WieseLQIslamabad United2019-20251010215228*19.0085178.82001128
Sherfane RutherfordQG/PZIslamabad United2021-202465215070*50.0088170.45010911
Kevin PietersenQGIslamabad United2016-20187701506921.43115130.43012117
Ravi BoparaKKIslamabad United2016-20187721484529.60140105.71000123
Azam KhanQG/KKIslamabad United2019-20266601455924.17120120.83010125
Darren SammyPZIslamabad United2016-2019111011424015.78106133.96001136
Harry BrookLQIslamabad United2022331141102*70.5077183.12100155
Shane WatsonQGIslamabad United2018-202066114181*28.20103136.89010138
Colin IngramKKIslamabad United2018-202176214168*35.25105134.2901079
Yasir KhanQG/PZ/MSIslamabad United2022-20269901403515.56110127.27000146
Aamer JamalKK/PZIslamabad United2023-20256611378727.4091150.55010137
Rassie van der DussenLQIslamabad United202422113571*135.0085158.8202087
Sahibzada FarhanLQ/KK/MSIslamabad United2022-20266601335722.17109122.02010182
Najibullah ZadranQG/KKIslamabad United2021-202322113071*130.0076171.05020107
Haider AliKK/PZIslamabad United2020-20235521275942.3386147.67010146
Irfan KhanKK/HKIslamabad United2023-20269711203020.0094127.66000104
Liam LivingstoneKK/PZIslamabad United2019-20225401175629.2595123.1601086
Ben DunkLQ/KKIslamabad United2019-202166111649*23.2088131.82000103
Sikandar RazaLQIslamabad United2023-20266621153928.7581141.98000115
Ben CuttingQG/PZIslamabad United2020-202255211342*37.6765173.8500197
Tom Kohler-CadmorePZIslamabad United2021-20258801134614.13113100.00001104
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.