Live5th ODI · Ireland in Namibia 2026/27NAM11/0 (2.4)IRE129 (33.1)NAM need 119 runs in 284 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOL102/0 (11.3)BOL need 73 runs in 51 ballsT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Multan Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Misbah-ul-HaqPAKZimbabwe2008110444444.005088.0000031
Mohammad RizwanPAKNepal2023110444444.005088.0000060
Annerie DercksenSAWPakistan Women20243114444*-23191.3000062
Sam BillingsLQMultan Sultans2025110434343.0023186.9600024
Aakash ChopraINDPakistan2004110424242.0012134.7100050
Mark WoodENGPakistan20221214236*42.004495.4500090
Romario ShepherdWIPakistan2022330422514.004789.3600013
Jordan CoxIUMultan Sultans2024110414141.0028146.4300022
Inzamam-ul-HaqPAKWest Indies2006120413120.5011136.9400050
Kyle MayersWIPakistan2022330413313.674591.1100052
Brydon CarseENGPakistan2024231402720.006759.7000004
Agha SalmanPAKWest Indies2025240401510.0011136.0400020
Kavem HodgeWIPakistan2025240402110.008149.3800130
Herschelle GibbsSAPakistan2007110393939.0035111.4300070
Naseem ShahPAKEngland2024120393319.508446.4300014
Usman KhanMSLahore Qalandars2023-2025220393919.5025156.0000151
Keacy CartyWIPakistan2022-2025230393313.005275.0000131
Max BryantPZMultan Sultans20251113838*-20190.0000051
Khushdil ShahMSKarachi Kings2020-20243213828*38.0022172.7300040
Haseebullah KhanPZMultan Sultans2024110373737.0018205.5600042
Rilee RossouwMSKarachi Kings2020-2023220372918.5027137.0400050
Yasir KhanMSIslamabad United2024-2025220372918.5028132.1400022
Kamran AkmalPAKBangladesh2003-2008210363636.0035102.8600061
Mushfiqur RahmanBANPakistan20031113636*-6555.3800070
Dave MohammedWIPakistan2006210363636.004678.2600022
Rilee RossouwMSIslamabad United2023110363636.0030120.0000022
Khawaja NafayQGMultan Sultans2024110363636.0031116.1300022
Shaheen Shah AfridiPAKEngland2024120362618.006357.1400031
Suresh RainaINDPakistan20061113535*-34102.9400060
Shan MasoodMSLahore Qalandars2023110353535.0031112.9000040
Tayyab TahirMSQuetta Gladiators20241113535*-22159.0900041
Will JacksENGPakistan2022120353117.504872.9200012
Azam KhanIU/QGMultan Sultans2020-2024330351611.6730116.6700042
Mohammad RafiqueBANPakistan2003230341911.337346.5800050
Farhan AdilPAKBangladesh2003120332516.506947.8300040
Nauman AliPAKEngland2024120333216.506451.5600050
Kieron PollardMSIslamabad United20231113232*-21152.3800041
Nasir JamshedPAKZimbabwe2008110323232.004965.3100031
Mirza BaigLQMultan Sultans2023110323232.0026123.0800050
Taufeeq UmarPAKIndia2004120322316.0013923.0200050
Andrew StraussENGPakistan2005120322316.007542.6700040
Faheem AshrafPAKEngland2022120322216.006350.7900050
Abdur RehmanPAKSouth Africa2007110313131.003783.7800030
Alex HalesIU/KKMultan Sultans2020-2024220312915.5029106.9000041
Faisal IqbalPAKWest Indies2006110303030.004862.5000030
Rilee RossouwQGMultan Sultans2024110303030.0018166.6700012
Shan MasoodKKMultan Sultans2024110303030.003196.7700041
Ashley GilesENGPakistan2005120301615.005356.6000050
Amir JangooWIPakistan2025120303015.005653.5700130
Kamran AkmalPAKWest Indies2006231301715.003390.9100040

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.