Live6th Match · Pakistan ODI Tri-Series 2026/27SL177/3 (26.3)ENG386/5 (50)SL need 210 runs in 141 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Dubai International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn MaxwellAUSPakistan2014-20193302449881.33196124.49030287
Kevin PietersenENGPakistan2012221241130241.0025196.02200224
Richie BerringtonSCOPapua New Guinea2017-2022441212114*70.6731068.39110143
Jatinder SinghOMAPapua New Guinea2022221197118*197.00193102.07110202
Milind KumarUSAUnited Arab Emirates2025221194123*194.0020694.17110152
Hashim AmlaSAPakistan2010331191119*95.50185103.24110191
Rohit SharmaINDPakistan2018-2025331183111*91.50173105.78110168
Kyle CoetzerSCOPapua New Guinea2017-20224401827445.5025272.22020202
Kyle CoetzerSCOKenya201722017312186.5019290.10110164
Rohit SharmaINDBangladesh2018-202533117283*86.0019588.21010156
Shikhar DhawanINDPakistan201822016011480.00154103.90100223
Usman KhawajaAUSPakistan20192201609880.0018984.66020160
Rohan MustafaUAENepal2022-20234411586052.6724165.5602062
Asif KhanUAENepal2022-20233301568252.0021971.2302076
Mohammad HafeezPAKSri Lanka2011-20175501568331.2020078.00010191
Haris SohailPAKAustralia201922015513077.5017290.12100123
George MunseySCOPapua New Guinea2017-202244214979*74.5015894.30010125
JP DuminySAPakistan2010-201344114659*48.6717583.43010120
Haris SohailPAKNew Zealand2014-201822114585*145.0016886.31020113
Saiteja MukkamallaUSAUnited Arab Emirates2025221145137*145.0017284.30100113
Mushfiqur RahimBANSri Lanka2018110144144144.0015096.00100114
AB de VilliersSAPakistan2010-20134401396134.7520368.4701060
Tillakaratne DilshanSLPakistan2011-20134401366434.0017478.16010190
Aasif SheikhNEPPapua New Guinea2022-202333113286*66.0017774.5801071
Mohammad HafeezPAKSouth Africa2010-20134401315932.7513497.76010160
Liton DasBANIndia201822012812164.0013396.24100132
Najibullah ZadranAFGIreland20152201288364.00113113.27010109
Shikhar DhawanINDHong Kong2018110127127127.00120105.83100152
Shreyas IyerINDNew Zealand20252201277963.5016079.3801064
Mohammad ShahzadAFGIndia2018110124124124.00116106.90100117
Ahmed ShehzadPAKSri Lanka2013-201722012412462.0015281.5810180
Upul TharangaSLPakistan2011-20174401247731.0021657.41010140
Imran FarhatPAKSri Lanka20113301237041.0015778.34020131
Dinesh ChandimalSLPakistan2011-20175501224424.4018167.4000043
Shoaib MalikPAKIndia20182201217860.5015777.0701053
Graeme SmithSAPakistan2010-20133301209240.0015577.42010120
CJA AminiPNGOman20222201196059.5016970.4102070
Harsh ThakerCANUnited Arab Emirates2024221119111*119.0012992.2510062
Calum MacLeodSCOPapua New Guinea2017-202244111960*39.6719261.98010120
Jos ButtlerENGPakistan2012-2015221116116*116.0054214.81101108
Mohammad RizwanPAKAustralia201922011610458.00115100.87100101
Harsh ThakerCANScotland2024222115105*-16071.8810082
Kumar SangakkaraSLPakistan2011-20134401135828.2517066.4701081
Abid AliPAKAustralia201922011211256.0012093.3310190
Azhar AliPAKEngland2012-20153301075835.6713479.85010112
Aaron FinchAUSPakistan2014-20193301065335.3312386.18010103
Kushal BhurtelNEPPapua New Guinea2022-20233301065635.3313479.1002191
Ross TaylorNZPakistan2014-2018211105105*-13577.7810091
George MunseySCOOman20222201056252.5014273.9401090
George MunseySCOCanada20242201046852.0014870.27010131
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.