Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 year (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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Arron LilleyLAN20182018151522464718.92157156.690012511
S PradhanBHU20242024171702462814.4726891.79001283
Rashid KhanAS/SH/SUS20192019463192464011.18161152.800071716
Peter ForrestBH2015201588124562*35.00231106.06020232
Leo CarterCAN2022202288424588*61.25184133.150101810
Nazmul Hossain ShantoBAN/FB/RW20252025881245101*35.00173141.621002211
Himmat SinghDEL202120218832455349.00184133.150201913
S GroverCZE2026202698024511630.63156157.051002710
Cade CarmichaelNK2024202498324574*49.00180136.110202210
Prithvi ShawDC201820189902456527.22160153.130202710
Neil RockIRE/NK20232023119424579*49.00145168.970112614
Tony UraPNG20232023101002456224.50159154.090222213
Mohamed RishwanMAL20192019111002456724.50245100.000202210
Imal LiyanageQAT202320231110124549*27.22228107.46001244
Abdullah ShafiqueLQ20262026101002456224.50172142.440102410
Pite van BiljonKNI/TS20192019131132456230.63190128.95010188
Kieran Noema-BarnettGLO/CD201820181311424557*35.00154159.090101318
Brett D'OliveiraWOR20252025111102457922.27188130.32022228
Venkatesh IyerMP20192019111122453527.22171143.270001912
Avishka FernandoSL/DA202320231111124570*24.50198123.740211814
Jean-Pierre KotzeNAM2019201912121245101*22.27193126.941012113
Daniel Bell-DrummondKEN20262026121202455420.42186131.72010286
Aarif SheikhNEP/SPR202520251312324545*27.22194126.29001238
James BraceyGLO20192019131202456420.42207118.36010263
Afif HossainKT/ST20252025141202455620.42195125.640111613
Ed PollockBB20212021121212456222.27170144.120212711
Nicholas FerrabyJER201920191212124581*22.27214114.49012300
Will YoungNZ/CD20232023131302456718.85192127.600322610
Rikki ClarkeWAR201520151514424552*24.50213115.02010263
Miles HammondGLO20232023141402456117.50200122.500212312
Ahmed FaizMAS20242024191502453816.33227107.93001205
Josh PhilippeAUS/SS20232023171602455415.31208117.79010255
Haider AliPAK/PZ20222022212032454914.41210116.67002219
Jordan SilkSS20182018117324467*61.00208117.31011114
S DaviziCZE202120217702445734.86164148.78021287
Ashen BandaraSL/KF2022202211822444440.67206118.45000163
Craig KieswetterENG201020109902446327.11207117.870102312
Amandeep KhareCHH2019201912932446040.67190128.42010199
Amoluk SinghGHA2021202199224480*34.86204119.61021365
Hemant ReddyTN-XI2020202010912447430.50164148.780202511
Raymon ReiferWI/JT20222022111012446227.11199122.610111711
O TuyisengeRWA2021202110102244100*30.50168145.24100285
Manan AliKSA20252025111022444930.50153159.48001920
Chesney HughesDER20162016121112444624.40191127.750001810
Benny HowellGLO/KT20172017131112443424.40207117.87000166
Wihan LubbeLIO/DH20192019121102448322.18155157.420122113
Lesiba NgoepeWAR20222022121212444322.18205119.02000228
S JegannathanINA202620261212224465*24.40226107.960102112
Dinesh NakraniUGA20232023191352444230.50221110.410001413
Manish PandeyIND/KKR20152015151412444018.77206118.45002238

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.