Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,670 of the 11,671 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Kwasi JamesBERT20Is2026310000.0010.0000100
Kenneth WaiswaUGAT202018210000.0010.0000100
Varun ChopraNWT202018-2020410000.0010.0000100
S TuitogaFIJT20Is2023110000.0020.0000100
J ValenikuilaFIJT202018110000.0060.0000100
CJ LangfordISLT202018310000.0010.0000100
MD GarrattGIBT202018110000.0020.0000100
CV HarrisonGIBT20201821100*-0-00000
Ghazanfar AliPORT202018210000.0020.0000100
I MedhiPORT202018110000.0030.0000100
J RoperSPAT20201811100*-10.0000000
S UdugalageCZET202018110000.0010.0000100
S DaltonCZET20201811100*-0-00000
S DaltonCZET20Is2019210000.0010.0000100
Hashir HussainNORT202018110000.000-00100
Hou RuiCHIT202018210000.0010.0000100
Lee JungwanSOUT20201821100*-10.0000000
AN HyobeomSOUT202018210000.0020.0000100
M FaheemTHAT202018310000.0010.0000100
S Htet WaiMYAT202018310000.0020.0000100
YF ZhuCHIT202018110000.0010.0000100
AD ConwanaMOZT202018110000.0010.0000100
Tshepo PhaswanaBOTT20Is2019110000.0030.0000100
F PietersSOUT20Is2024110000.0020.0000100
DJ HawoeINAT202018210000.0020.0000100
Ali ShafiqMST202019-2020410000.000-00100
Mujtaba YousufJKT202019-2021111100*-10.0000000
KN LuitelSIKT20201941100*-10.0000000
Shaik IsmailANDT202019-2021510000.0010.0000100
Inakato ZhimomiNAGT202019310000.0020.0000100
Shubham SinghCHHT202019910000.0030.0000100
Somnath SoniAPT202019110000.0030.0000100
Yash GardhariaGUJT202019110000.0010.0000100
Thandolwethu MnyakaKNIT20201911100*-10.0000000
David BedinghamBPThe Hundred2021110000.0020.0000100
Luvuyo AdamKNIT20201911100*-0-00000
Shameera ArachchigeITAT20Is2019310000.0020.0000100
Elliot HooperKENT20202121100*-20.0000000
Ali NaqiPORT20Is201931100*-0-00000
S SinghPORT20Is2019110000.0090.0000100
Gershon YusufNGRT20Is2019110000.0010.0000100
Dhanraj SharmaUTTT202019110000.0020.0000100
Amit ParasharCHAT202019110000.0010.0000100
Anil SubbaSIKT20201921100*-20.0000000
Lalfakzuala RenthleiMIZT20201931100*-40.0000000
Ajay Dev GoudHIT202019-202121100*-0-00000
Ravikant SinghBEN/DGDT202019-2021410000.0010.0000100
K LodayBHUT20Is201911100*-10.0000000
Pinak GhoshCCT20201911100*-0-00000
Faizan KhanLQT20202011100*-10.0000000
PreviousPage 216Next

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.