Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hiral PatelCAN2010201044112888*42.67108118.52010122
Matthew WadeAUS2023202354312842*128.0077166.23000107
Izaz AliSLO202620264401288332.0088145.45010127
Marlon SamuelsWI201120115511285832.00125102.4001084
Luke WrightENG201320137501285225.6075170.67011136
S CrowieSTH2024202455212854*42.6715085.33010141
R EscobarARG202120216521285542.6713296.9701091
Scott StyrisNZ200920097721284325.60106120.7500047
Muhammed MangaGAM2022202277112859*21.3317174.8501054
Misbah-ul-HaqPAK201020108821284121.3314091.4300155
K SathishSIN202520258801282616.0013296.97000132
Asghar AfghanAFG201920198801284016.00122104.9200296
KB PatilMEX202620269901283714.22122104.9200194
Baseer KhanAUA202520252010312845*18.29113113.2700177
Graeme SmithSA2006200633112789*63.50105120.95010171
A Kadowaki FlemingJPN2024202433112765*63.5079160.76010102
Rizwan CheemaCAN200820084401276831.75104122.120101010
Marlon SamuelsWI200720075501275125.4067189.55010810
Faf du PlessisSA201420145511275831.7582154.88010135
Oliver WebsterISL202420245501274825.4088144.32000135
R PanchalSPA2019201965312771*63.50124102.4201036
Ramnaresh SarwanWI200920097631275942.33106119.8101092
Shikhar DhawanIND201720176611278025.4092138.04010192
Pieter SeelaarNED202120218611273725.40109116.51000124
B LikavuKEN202620267621274931.7569184.06000811
TKP RajapakshaSEY202220227601274921.1713097.69000150
Mushfiqur RahimBAN2019201977112760*21.17105120.95012123
Luke WrightENG200920098701277118.1494135.11010162
G KansonkhoMAA2022202210721275225.4017472.9901080
Imran AmeerMAC2023202398112746*18.14116109.48000143
M StanikzaiSWI2025202510811273418.1491139.56000115
Andre FletcherWI202120219921273518.14115110.4300189
George LindeSA2025202511921273618.1495133.6800286
Imal LiyanageQAT202520259901275614.11127100.00011134
Ayaz DadabhaiZAM20252025101021272115.88120105.8300065
G KansonkhoMAA202520251111112731*12.7014686.99001111
Shem NgocheKEN202420241812212731*12.70119106.72003103
Ali NaseerUAE202420242214412727*12.70105120.9500093
Baseer KhanAUA202620262215612731*14.1113792.7000174
Alex HalesENG2017201733112647*63.0083151.81000135
Collins ObuyaKEN202420244401266831.5071177.46021139
V RavindranHUN202420244401265731.5094134.04010163
Ben StokesENG2020202065112647*31.5089141.5700078
Peter MoorZIM2019201955112692*31.5091138.46010118
JP DuminySA2016201676312654*42.0091138.4601085
Malcolm WallerZIM201320136621264931.5089141.57000115
Colin MunroNZ2013201376212673*31.5088143.1801068
Taranjit BharajDEN202420246601264621.0098128.57000153
Angelo MathewsSL201420149711264321.0097129.9000065
Obed AgbomadzieGHA202420248711263321.0016277.78000102

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.