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)ODIFinal · 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)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)T2069th 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

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
Shujaat RasoolBHR2026202613821345422.3385157.65011910
Khaibar DeldarHUN202220229901344014.89110121.82001136
Marco JansenSA20242024131031345419.1480167.50011910
Tadiwanashe MarumaniZIM20232023111111345013.40111120.7201389
Mushfiqur RahimBAN20162016141231342614.8913599.26002130
Temba BavumaSA20222022121221343613.4014095.71002133
Shaheen Shah AfridiPAK202420242314513423*14.89103130.10003611
Sese BauPNG202520253301338544.33101131.68010172
Ruturaj GaikwadIND2024202443113377*66.5084158.33010164
Mohammad RizwanPAK2020202010521338944.33104127.88010173
Alejandro FergusonARG2021202166213386*33.25117113.68011162
Rahel KhanSWE202120216601333722.17100133.00000128
Lahiru UdaraSL202620266601339122.1795140.00010201
Ghulam ShabberUAE2019201977113358*22.17124107.26010152
Samit PatelENG2012201211811336719.00111119.82011124
Nizakat KhanHK201620169801336216.63110120.91012106
Richmond BaaleriGHA2024202488213351*22.1715585.8101091
Ghulam Abbas ButtFIN202420248801334416.6396138.54000165
A Beresford-PeirseCRO2025202511911333916.6316779.6400172
Shahid AfridiPAK20152015101011334514.7874179.73001313
Deusdedit MuhumuzaUGA202120211810513359*26.60128103.91010126
Mitchell SantnerNZ202220221810513377*26.6093143.01011116
Luis HermidaMEX20242024101011333714.7818671.5100070
K HindsBAH20252025111101336012.0913995.68012108
MFI AssuncaoBRA20262026121101333112.0913598.52002151
Bakhtiar TahiriBUL202120214411324944.00106124.53000156
PL MommsenSCO201620167621325633.00114115.7901092
AR BishtOMA202520259601323422.0013796.3500063
Brandon McMullenSCO202520257701325118.8697136.08011174
B Ito-DavisJPN20242024107213247*26.4095138.95000102
Lou VincentNZ200720078801323216.5013796.35001122
Dasun ShanakaSL2018201888313242*26.40101130.69002136
S HookEST202520258821325122.00103128.16011107
Arslan AmjadEST202520258801326416.50117112.8201177
Khurram NawazOMA2019201914911325816.50110120.0001077
VE TemboMOZ20262026109213247*18.86101130.69002174
R CokerSIE202520251010113253*14.6717675.0001192
Shahid AfridiPAK201220121312213252*13.2096137.50012143
Ronald TariVAN20192019131351322816.50109121.1000255
O ManishimweRWA2025202515140132289.4315983.02002145
SP GomesPOR2023202333113182*65.5090145.56010134
Faisal KhanKSA202120214401314232.7588148.86000166
ZXM VukusicCRO202420244401315332.7591143.9601059
Malcolm WallerZIM201520155521316843.6775174.67010710
Abhik PatwaTAN202520255501313226.2094139.36000203
Bhanuka RajapaksaSL201920195511317732.7595137.8901079
Nelson OdhiamboKEN2022202213611316726.2085154.12011114
Faf du PlessisSA/IWX/ICC201720176601313621.8397135.0500078
Jonty JennerJER202520256611314826.2096136.46001123
Harry TectorIRE202020206611313726.2095137.8900076

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.