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 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
Devon SmithWI200720074401546138.50127121.26020173
Alexei KervezeeNED2012201244115458*51.33135114.0702054
Harmanjot SinghGER202420244411547051.3399155.56020148
Sanath JayasuriyaSL200720075501548830.8096160.42022177
Mark ChapmanNZ202220228501548330.8094163.830101210
Francisco CouanaMOZ2024202455215476*51.33114135.09012156
Aasif SheikhNEP2021202155115454*38.50111138.740111210
Hadisullah TarakhelBEL202120215511547838.5084183.330101611
Tenjin RabgeyBHU202520255501547430.80118130.51021137
J MoscaITA202420245511547238.5083185.54020176
Osama MahmoodSWI2023202366115453*30.80133115.79010152
Jacques KallisSA201220129731546138.50131117.56010163
Nick GreenwoodJER201920197701544322.00124124.19000152
Mohammad ShahzadAFG2010201088115465*22.00150102.67010112
Gaurav TiwariINA202620268811544222.0015897.47000136
S MadurangaSOU2025202588215451*25.6715599.35010174
Assad ValaPNG2024202410901545117.1116195.65011134
Gurdeep SinghKEN202120219901544417.1115996.86001192
Sharmarh BrooksWI20222022109115456*19.2516295.06012126
Elton ChigumburaZIM201620161010315454*22.00122126.23011513
Terryn FrayBER20252025111001545215.4017488.51010121
MPGT KetiyageCYP20242024111011544117.11128120.31002108
Thisara PereraSL20162016141201544012.83126122.22002146
Wanindu HasarangaSL20222022191631543611.85128120.31000201
IKEG ArtawanINA20242024272061544111.0019479.38001144
Sidhant SinghSIN202020203301537751.00109140.37020145
Eoin MorganENG201120114401534938.25113135.40000175
A MundraSWE2024202444115356*51.0093164.520101510
Kevin PietersenENG201120115501535330.60102150.00010166
Zeeshan MaqsoodOMA201620165501535230.60132115.91011174
Arjun MutrejaSIN202220226601537725.50120127.5001188
Sachin BhudiaKEN2026202686215377*38.25120127.50011116
Rubin HermannSA202520256601536325.50116131.90010136
Innocent KaiaZIM202620266601537225.50107142.99010166
Hamilton MasakadzaZIM201020107701537221.8616493.29010133
Chamu ChibhabhaZIM201520158701536721.86142107.75022181
A ManepalliLUX202520257701535721.86140109.29011162
Matthew WadeAUS2012201213811537221.86136112.5001085
Irfan KhanPAK20242024108415337*38.25109140.37001155
Nizakat KhanHK202020209901534817.00105145.71001175
Shiraz KhanKUW202320231610515350*30.6017587.4301176
Ali NawazHUN20262026111101534113.91137111.6800095
Aritra DuttaSIN20252025121211534513.91143106.99001175
L LaminSIE20232023151311533812.7516990.53003710
Loots BosmanSA200920092201529476.0076200.000201013
Steve TikoloKEN2010201044315256*152.00107142.06021203
A McAuleyISL202620267611525030.40141107.80010200
Tristan StubbsSA202520257701523721.71125121.60000132
William PorterfieldIRE201020108811524621.71124122.58000222
Tom NightingaleGUE202520259801527519.00115132.17011185

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.