Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (Men's T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Nepal×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Anshuman RathHKNepal2015-20269923428048.86274124.820203014
Syed AzizMASNepal2019-2026111113216832.10249128.920413811
Virandeep SinghMASNepal2019-20261111125272*25.20224112.50021277
Waseem MuhammadUAENepal2022-2026101002337023.30150155.330112115
Max O'DowdNEDNepal2015-20251211122054*22.00205107.32010225
Michael LevittNEDNepal2024-20256602198636.50141155.320301912
Babar HayatHKNepal2014-20261111320811026.00164126.83102815
Ahmed FaizMASNepal2019-202410901954521.67190102.63000135
Vriitya AravindUAENepal2022-20235401816445.25150120.67010205
Alishan SharafuUAENepal2023-20268811765825.14141124.82020158
Zeeshan MaqsoodOMANepal2019-202487116543*27.50164100.61000118
Tony UraPNGNepal2015-20246601546125.6792167.390111310
Nizakat KhanHKNepal2014-2026121201534812.75130117.69003156
Scott EdwardsNEDNepal2018-20251111114834*14.80122121.31000115
Tim DavidSINNepal201922114177141.0087162.07020117
Basil HameedUAENepal2022-20258711385123.0091151.65011511
Ben CooperNEDNepal2015-20215501366627.2095143.16021154
Aizaz KhanHKNepal2014-202410921362919.43130104.6200194
Sese BauPNGNepal2022-20245501355927.0093145.1601189
Bas de LeedeNEDNepal2021-202444213481*67.00104128.85010117
Sharvin MuniandyMASNepal2019-2026111121234113.67114107.8900194
Irfan KarimKENNepal202233111755*58.5012097.50010102
Saiteja MukkamallaUSANepal20243301176839.0097120.6201075
George MunseySCONepal2025-20263301137837.6773154.79010106
Sybrand EngelbrechtNEDNepal202444111149*37.0085130.5900194
Amir JangooWINepal202533110974*54.5081134.5701087
CJA AminiPNGNepal2015-20245401086227.0080135.00010151
Ravija SandaruwanKUWNepal2019-20254401046326.0070148.5701195
Aminuddin RamlyMASNepal2019-20216601044117.3360173.3300159
Shaiman AnwarUAENepal20193301035934.3369149.2801085
Jan Nicol Loftie-EatonNAMNepal202422010110150.5037272.97101118
Rohan RangarajanSINNepal2019-20233301014933.6773138.36000125
Yashasvi JaiswalINDNepal2023110100100100.0049204.0810087
Andries GousUSANepal2024330946231.3371132.3901056
CV AntoKUWNepal2025330934131.0067138.8100057
Paul StirlingIRENepal2015-2022330905930.0072125.00010103
Rakep PatelKENNepal20224418973*29.6763141.2701074
Kashyap PrajapatiOMANepal2022-2024770896312.7187102.3001274
Chirag SuriUAENepal20222218884*88.0058151.7201055
Shayan JahangirUSANepal20243318360*41.5047176.6001073
Shahid WasifHKNepal2019-2026330815527.0052155.77011104
Manpreet SinghSINNepal2019-2023330814227.0075108.0000062
Mohammad NadeemOMANepal2019-2025541813127.0077105.1900071
Vikramjit SinghNEDNepal2024-2025440813020.258397.5900145
Milind KumarUSANepal20243318043*40.0072111.1100060
Brandon McMullenSCONepal2025-2026330774225.6761126.2300063
Pieter SeelaarNEDNepal2015-2021651773119.2560128.3300054
Michael SwartNEDNepal20151117676*-59128.8101081
Michael LeaskSCONepal2025-2026331764638.0071107.0400053
Muhammad TanveerQATNepal2019-2025330746324.6752142.3101174
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.