Live6th Match · Pakistan ODI Tri-Series 2026/27SLENGSri Lanka won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Dubai International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris LynnGGDesert Vipers2023-202466127572*55.00192143.23030357
Shimron HetmyerGGDesert Vipers2023-20258822497041.50157158.600202014
Alex HalesADKR/DVDubai Capitals2023-20269902366726.22154153.250211518
Kamran AkmalPZIslamabad United2016-20196602358839.17149157.720202314
Rovman PowellDCDesert Vipers2023-20258722296345.80157145.860112011
James VinceGGMI Emirates2023-20254412288676.00148154.05031273
Alex HalesDVGulf Giants2023-20259802239927.88170131.180102210
David WarnerAUSPakistan2012-20215512145953.50147145.580201314
Johnson CharlesSW/SWDubai Capitals2024-20254402119352.75132159.850201416
Mohammad ShahzadAFGIreland2010-201744220677103.00160128.75030224
Sikandar RazaDC/SWDesert Vipers2023-202588320160*40.20150134.00010148
James VinceGGDesert Vipers2023-20251010119576*21.67164118.90012185
Mohammad RizwanPAKIndia2021-202233119379*96.50148130.41020166
Nicolas PooranMEDubai Capitals2023-20255511906147.50137138.690201112
James VinceGGDubai Capitals2023-202544218983*94.50144131.25020204
George MunseySCOUnited Arab Emirates2019-20244401877546.75125149.600201510
Tom Kohler-CadmoreSW/SWDubai Capitals2023-2025552181106*60.3398184.69110218
Kieron PollardMEGulf Giants2023-202544217457*87.00113153.98020910
Dwayne SmithIU/PZKarachi Kings2016-201833217071*170.00135125.93020187
Robin UthappaKKR/CSK/RRDelhi Capitals2014-20214401696342.25131129.01020174
Nicolas PooranMEGulf Giants2023-202544116958*56.33129131.010101011
Sam CurranDVGulf Giants202544216967*84.50141119.86010117
Gulbadin NaibDCDesert Vipers202555116678*41.50114145.61021146
Kumar SangakkaraQG/KK/MSLahore Qalandars2016-20184401656341.25123134.15010194
Tom Kohler-CadmoreSW/SWGulf Giants2023-202544116583*55.00107154.210101310
Sam CurranDVDubai Capitals2024-202566216562*41.25123134.1502088
Faf du PlessisCSKPunjab Kings2020-202122116387*163.00108150.93020193
Max HoldenDVDubai Capitals20254401627640.50114142.11010240
KL RahulPKChennai Super Kings2020-202122116198*161.0094171.28020149
Ishan KishanMIDelhi Capitals202033316072*-96166.67020157
Ahmed ShehzadQG/MSKarachi Kings2016-20184401607140.00110145.450201110
Pathum NissankaSLIndia2022-202522015910779.5095167.37110118
Rovman PowellDCAbu Dhabi Knight Riders2023-202655215896*52.67102154.90010127
Max HoldenDC/DVGulf Giants2024-202544215670*78.00117133.33020181
Sahibzada FarhanPAKIndia20253301555851.67127122.05020119
Kevin PietersenENGPakistan2010-20124411556251.67117132.48010144
Virat KohliINDPakistan2021-20223301526050.67127119.69020123
Umar AkmalQG/LQIslamabad United2016-201933115172*75.50103146.60010137
Kevin PietersenQGPeshawar Zalmi2016-20184401505337.50123121.95010115
Umar AkmalLQQuetta Gladiators2016-20184411499349.6771209.860211012
Babar AzamKKLahore Qalandars2017-20195501496129.80142104.93011171
Shoaib MalikKK/MSQuetta Gladiators2016-201955114765*36.75109134.86010116
Ahmed ShehzadQG/MSIslamabad United2016-20195501476429.40129113.95020172
Yasmeen KhanNAMWUnited Arab Emirates Women202355114662*36.50127114.96010115
Kyle CoetzerSCOIreland2010-20173301456248.33122118.8501087
Sanju SamsonRRSunrisers Hyderabad2020-20213301448248.00108133.33010134
Eoin MorganENGPakistan2010-201555214467*48.00118122.03010134
Mohammad HafeezPAKAustralia2012-20216621444536.00117123.08000153
Babar AzamIU/KKQuetta Gladiators2016-20185501435028.60141101.42010122
Prithvi ShawDCChennai Super Kings2020-20213301426447.3389159.55020194
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.