ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Dilshan MadushankaSH/MS/DVT202020-20264612741128.206563.0800122
Blair TicknerDER/CDT202017-20267413841228.2034120.5900232
A HarrisBAHT20Is2021-20251914741125.864885.4200304
Abdur RazzakBANT20Is2006-20143320104194.107455.4100510
Ashish NehraCSK/DC/MIT202008-20179022154122*5.866266.1300531
Ben JonesESTT20Is2023110404040.004197.5600030
J PantLUXT20Is2023110404040.0029137.9300041
Abidullah TaniwalLLT202025110404040.0020200.0000052
Jonathan TrottWART202014220403920.004588.8900001
Nikhil DuttaCAN/SKAN/BBT202015-20189224031*-28142.8600032
K AswaniGIBT2020162214031*40.0039102.5600031
Shubham AroraHIMT202018-2021320402620.0031129.0300032
Adam AlgarSPAT20Is2020-2023621402840.005080.0000021
Kjorn OttleySKANT202019320402520.004295.2400060
A BhadauriaLUXT20Is2022220402120.0031129.0300060
Mohammed NurjiMAAT20Is20192224033*-26153.8500060
Tom MaynardSRT2020123314022*20.004295.2400040
Kithuruwan VithanageSLT20Is2014-2016330403813.3334117.6500070
Atif MehmoodSPAT202016-2018430401813.3339102.5600022
Chanderpal SainiRAIT202018430402013.3336111.1100010
Imran BulbuliaPANT20Is2019330403213.334295.2400141
H RashidSWAT202018330401913.336066.6700031
KS RathoreRR/RAJT202022-2025331402620.0029137.9300142
Athenkosi DyiliWART202012743402240.0036111.1100041
Janak PrakashSINT202016-2018741402013.334295.2400001
Calum BrodrickDERT202017640401410.0034117.6500040
J HansrodSWAT202018440403110.006165.5700231
Arsalan AhmedGRET20Is2019-2021640402210.0040100.0000070
Janith RathnasiriKYCCT202026441401613.3335114.2900151
E MotswiriKNIT2020265424030*20.0036111.1100121
Sachin RavikumarCOST20Is2019-20255414029*13.334686.9600231
Farhad HossainDR/BBT202012-2013852401213.3340100.0000022
Daesik SungSOUT202014-201865040338.0026153.8500223
J YamashitaJPNT202016-20189524021*13.3337108.1100111
Azyan FarhathMALT2020185524022*13.334686.9600011
Irfan HafejeePANT20201855040258.005967.8000051
Joydeep BanikTRIT202019-202185040228.006957.9700230
Nooruddin MujadadyGERT20Is2021-202611524016*13.3325160.0000122
V ThewmikaTUCAT202025-20261254402540.004490.9100010
Mertcan DonmezTURT20Is2026652401413.336759.7000041
Shoumyadeep RakshitCZET20Is2019651402110.004490.9100151
Atanu GhoshKKHT202021651403010.004883.3300031
Shreyansh GhoshBKBT202021754401940.0030133.3300032
Kaushal GiriBKBT2020215534029*20.0032125.0000132
Danny BriggsOI/SBThe Hundred2021-202517654029*40.0024166.6700051
Taekwan ParkSOUT202014-2018862401110.007057.1400130
S UdhayanSEYT20Is2021-2022106140198.0034117.6500232
R TheruvathQATT20Is2024-202566040156.674197.5600141
Ashish BamCYPT20Is2025-202610634026*13.334490.9100250
Salim PatelPAN/MAAT20Is202666040306.6738105.2600271
PreviousPage 121Next

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.