ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by format (Men's T20Is)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
SunilCAYT20Is202511188*-988.8900010
Tayyeb JavedTIMT20Is2025110888.005160.0000020
S PanguluriSWIT20Is2026110888.001844.4400010
Nelson NhaduateMOZT20Is2023210888.001553.3300000
Suraj RandivSLT20Is2010-2011720864.006133.3300010
Brian VitoriZIMT20Is2012-2016112287*-7114.2900000
Abzal DeanCANT20Is2008-2013220874.001080.0000000
E IsaneezUGAT20Is201932287*-1361.5400000
Charanjeet SinghITAT20Is201922288*-988.8900010
Abbas SaadKSAT20Is2019220884.008100.0000110
Adil ButtKSAT20Is202032186*8.001080.0000000
L ZuluSWAT20Is2021-2022320864.002040.0000000
Zaman KhanPAKT20Is2023-202492288*-988.8900001
Suryansh ShedgeINDT20Is2026320874.001172.7300010
Liam NaylorSCOT20Is2025220874.001361.5400000
M AltankhuyagMONT20Is2023220884.002532.0000100
S VazPORT20Is2025-2026621878.001172.7300000
Abdul Salman KhanKSAT20Is202522187*8.001172.7300010
JB RichardsBOTT20Is202522287*-1553.3300000
Kalpesh AhirPANT20Is2026421888.008100.0000010
Nyan Lin HtetMYAT20Is2026220874.002236.3600000
Ishant SharmaINDT20Is2008-2013143285*8.00988.8900110
Neville LiyanageMAST20Is2019631884.008100.0000110
I MansaraySIET20Is202143185*4.002433.3300000
Zulqarnain HaiderSPAT20Is2019-2022931844.001266.6700000
Kuldeep SinghPHIT20Is2019430862.671650.0000000
Baz AybuiSWET20Is2021-2022103285*8.002433.3300000
KJ PatelSEYT20Is202163388*-2927.5900010
Zahid ZadranGERT20Is2023-2024630842.671172.7300000
K KekezCROT20Is2024331864.001942.1100110
SJ Hughes-PinanSPAT20Is2024-2026103386*-1266.6700010
Kristan TillettBEAT20Is2024431844.001942.1100000
Rafiulah AlokozaiBELT20Is2025730872.671172.7300101
D RamaniCZET20Is2025-2026143285*8.001650.0000100
Azim PatelLEST20Is2026330882.671361.5400210
AS BroomfieldSOUT20Is202663286*8.002630.7700100
Saqlain MukhtarCZET20Is202663384*-6133.3300010
B BatbayrMONT20Is202643184*4.003225.0000000
Sujesh AppuMACT20Is2019330862.671457.1400000
Vincent AteakGHAT20Is2019-20261543858.001844.4400000
Xie KunkunCHIT20Is2023440852.003622.2200100
E BhonkarISRT20Is2024-2026640832.001942.1100100
Kyaw Zin LinMYAT20Is2026441842.674816.6700100
Buddhadeb BanerjeeMEXT20Is201964286*4.001942.1100200
Shahadat HossainBANT20Is2006-201365384*4.001266.6700100
Riziki KisetoTANT20Is2021-20221351852.002138.1000100
Tymal MillsENG/IWXT20Is2016-20231652872.671266.6700201
HMRKB HerathSLT20Is2011-20161763832.671266.6700000
K NagnamaIVOT20Is2024-2026661871.602630.7700300
Lalit RajbanshiNEPT20Is2019-20264074832.671844.4400100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.