Live5th T20I · India in New Zealand 2026/27NZIND133/4 (13.3)NZ chose to bowlLive5th ODI · Ireland in Namibia 2026/27NAMIRE29/1 (10.5)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL12/1 (3.2)BOLBOL chose to bowlT2062nd 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 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
Jason RoyQGMultan Sultans2020-2024330693023.0060115.00000102
Sidra AmeenPAKWSouth Africa Women2024330693723.007592.0000071
Shoaib MalikKK/PZMultan Sultans2020-2024330685322.6758117.2401052
Kamran GhulamPAKWest Indies2025240672716.7514247.1800080
Alick AthanazeWIPakistan2025240675516.7511757.2601170
Mohammad HafeezPAKBangladesh2003230662722.0011258.93000130
Mohammad HarisPZMultan Sultans2023-2025331664033.0052126.9200024
Moeen AliMSKarachi Kings2020110656565.0042154.7601044
Rahul DravidINDPakistan2004-2006220655932.508279.27010100
Tazmin BritsSAWPakistan Women20243316556*32.507487.8401160
Vusi SibandaZIMPakistan2004-2008220635731.507682.8901061
Fakhar ZamanPAKWest Indies2022330633521.009665.6300090
Usman KhanMSIslamabad United2025110616161.0040152.5001044
Kamran AkmalPAKEngland2005120613330.5013046.9200070
Babar AzamKK/PZMultan Sultans2020-2025440613115.2559103.3900080
Brendan TaylorZIMPakistan2004-2008220605530.008967.4201020
Imam-ul-HaqPAKEngland2022120606030.0010656.6001170
Haider AliIU/KK/PZMultan Sultans2020-2025320594729.5044134.0900062
Alok KapaliBANPakistan2003230592619.678966.2900090
Reeza HendricksMSIslamabad United2024110585858.0046126.0901061
Jamie SmithENGPakistan2024230583119.338965.1700051
Shoaib MalikPAKEngland2005120573928.509261.9600070
Nida DarPAKWSouth Africa Women2024330572919.0054105.5600061
Nicolas PooranWIPakistan2022330572519.006587.6900024
Andrew FlintoffENGPakistan2005120564528.009360.2200090
Geraint JonesENGPakistan2005120553327.5010552.3800050
Mohammad HafeezPAKWest Indies2006230553618.3311747.01000100
Tevin ImlachWIPakistan2025240553513.759458.5100130
Yasir KhanMSPeshawar Zalmi2024-2025220534326.5048110.4200080
David MillerMSIslamabad United2023110525252.0025208.0001034
Dawid MalanMSKarachi Kings2024110525252.0041126.8301041
Dawid MalanMSPeshawar Zalmi2024110525252.0025208.0001033
Agha SalmanIUMultan Sultans2024110525252.0043120.9301032
Rovman PowellWIPakistan2022330523217.3352100.0000061
Bazid KhanPAKBangladesh2008110515151.009056.6701021
Elton ChigumburaZIMPakistan2004-20082215142*51.005494.4400030
Imad WasimIU/KKMultan Sultans2020-20254315146*25.5035145.7100115
Hasibul HossainBANPakistan2001120493124.5044111.3600052
Shan MasoodMSQuetta Gladiators2020-2023220494624.5037132.4300060
Kevin SinclairWIPakistan2025240492812.2510447.1200140
Khushdil ShahMSPeshawar Zalmi2020-20243214843*48.0034141.1800042
Mohammad NawazIU/QG/KKMultan Sultans2020-2025441472115.675388.6800031
Mashrafe MortazaBANPakistan2003-2008220463823.007958.2300020
Mohammad NawazPAKEngland2022120464523.007164.7900070
Rovman PowellPZMultan Sultans2023-2024220462323.0023200.0000043
Shoaib MalikPAKWest Indies2006230464215.3310444.2300180
Sajid KhanPAKWest Indies2025241461815.336669.7000041
Mohammad HurairaPAKWest Indies2025240462911.509548.4200040
Shoaib MalikPAKSouth Africa2007110454545.005483.3300040
Chloe TryonSAWPakistan Women20243224530*-23195.6500052

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.