Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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 series (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At JSCA International Stadium Complex×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeWIWest Indies tour of India 2026/272026111102102*-45226.6710069
Sherfane RutherfordWIWest Indies tour of India 2026/272026110848484.0037227.0301077
Sanju SamsonINDWest Indies tour of India 2026/272026110828282.0041200.0001094
KL RahulINDNew Zealand tour of India 2021/222021110656565.0049132.6501062
Daryl MitchellNZNew Zealand tour of India 2022/2320231115959*-30196.6701035
Rohit SharmaINDNew Zealand tour of India 2021/222021110555555.0036152.7801015
Devon ConwayNZNew Zealand tour of India 2022/232023110525252.0035148.5701071
Shikhar DhawanINDSri Lanka in India T20I Series 2015/162016110515151.0025204.0001072
Washington SundarINDNew Zealand tour of India 2022/232023110505050.0028178.5701053
Suryakumar YadavINDNew Zealand tour of India 2022/232023110474747.0034138.2400062
Tilak VarmaINDWest Indies tour of India 2026/2720261114444*-18244.4400033
Rohit SharmaINDSri Lanka in India T20I Series 2015/162016110434343.0036119.4400021
Ishan KishanINDWest Indies tour of India 2026/272026110434343.0022195.4500062
Aaron FinchAUSAustralia tour of India 2017/182017110424242.0030140.0000041
Shreyas IyerINDWest Indies tour of India 2026/272026110404040.0018222.2200033
Finn AllenNZNew Zealand tour of India 2022/232023110353535.0023152.1700042
Glenn PhillipsNZNew Zealand tour of India 2021/222021110343434.0021161.9000013
Romario ShepherdWIWest Indies tour of India 2026/2720261113434*-13261.5400033
Chamara KapugederaSLSri Lanka in India T20I Series 2015/162016110323232.0027118.5200031
Martin GuptillNZNew Zealand tour of India 2021/222021110313131.0015206.6700032
Dinesh ChandimalSLSri Lanka in India T20I Series 2015/162016110313131.0030103.3300020
Daryl MitchellNZNew Zealand tour of India 2021/222021110313131.0028110.7100030
Suresh RainaINDSri Lanka in India T20I Series 2015/162016110303030.0019157.8900050
Milinda SiriwardanaSLSri Lanka in India T20I Series 2015/1620161112828*-20140.0000011
Hardik PandyaINDSri Lanka in India T20I Series 2015/162016110272727.0012225.0000012
Dasun ShanakaSLSri Lanka in India T20I Series 2015/162016110272727.0018150.0000003
Ajinkya RahaneINDSri Lanka in India T20I Series 2015/162016110252525.0021119.0500030
Rovman PowellWIWest Indies tour of India 2026/272026110242424.0013184.6200041
Virat KohliINDAustralia tour of India 2017/1820171112222*-14157.1400030
Mark ChapmanNZNew Zealand tour of India 2021/222021110212121.0017123.5300030
Hardik PandyaINDNew Zealand tour of India 2022/232023110212121.0020105.0000011
Abhishek SharmaINDWest Indies tour of India 2026/272026110202020.0012166.6700021
Tim PaineAUSAustralia tour of India 2017/182017110171717.0016106.2500011
Glenn MaxwellAUSAustralia tour of India 2017/182017110171717.0016106.2500020
Glenn PhillipsNZNew Zealand tour of India 2022/232023110171717.002277.2700010
Shikhar DhawanINDAustralia tour of India 2017/1820171111515*-12125.0000030
Tim SeifertNZNew Zealand tour of India 2021/222021110131313.001586.6700010
Venkatesh IyerINDNew Zealand tour of India 2021/2220211111212*-11109.0900020
Rishabh PantINDNew Zealand tour of India 2021/2220211111212*-6200.0000002
Rohit SharmaINDAustralia tour of India 2017/182017110111111.007157.1400011
Deepak HoodaINDNew Zealand tour of India 2022/232023110101010.0010100.0000001
MS DhoniINDSri Lanka in India T20I Series 2015/16201611199*-5180.0000010
Daniel ChristianAUSAustralia tour of India 2017/182017110999.001369.2300000
Travis HeadAUSAustralia tour of India 2017/182017110999.001656.2500000
David WarnerAUSAustralia tour of India 2017/182017110888.005160.0000020
Moisés HenriquesAUSAustralia tour of India 2017/182017110888.00988.8900010
Mitchell SantnerNZNew Zealand tour of India 2021/22202111188*-988.8900000
Mitchell SantnerNZNew Zealand tour of India 2022/232023110777.005140.0000010
Shivam DubeINDWest Indies tour of India 2026/272026110777.001070.0000010
Shubman GillINDNew Zealand tour of India 2022/232023110777.006116.6700010
Page 1Next

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.