ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Chennai Super Kings×At Sheikh Zayed Stadium×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn MaxwellPKT202014110959595.0043220.93010152
Rahul TripathiKKRT202020110818181.0051158.8201083
Jos ButtlerRRT2020201117070*-48145.8301072
Deepak HoodaPKT2020201116262*-30206.6701034
David MillerPKT2020141115454*-37145.9501033
Saurabh TiwaryMIT202020110424242.0031135.4800031
Quinton de KockMIT202020110333333.0020165.0000050
Dinesh KarthikKKR/DCT202014-2020220332116.5033100.0000030
KL RahulPKT202020110292929.0027107.4100031
Mayank AgarwalPK/DCT202014-2020220282614.0022127.2700050
Steve SmithRRT2020201112626*-3476.4700020
James NeeshamPK/DCT202014-2020220242212.0018133.3300020
Virender SehwagPKT202014110191919.0010190.0000040
Ben StokesRRT202020110191919.0011172.7300030
Kieron PollardMIT202020110181818.0014128.5700011
George BaileyPKT2020141111717*-10170.0000020
Pat CumminsKKRT2020201111717*-9188.8900011
Sunil NarineKKRT202020110171717.009188.8900011
Suryakumar YadavMIT202020110171717.0016106.2500020
JP DuminyDCT202014110151515.0014107.1400000
Mandeep SinghPKT202020110141414.001593.3300010
Hardik PandyaMIT202020110141414.0010140.0000002
Cheteshwar PujaraPKT202014110131313.0010130.0000020
Chris GaylePKT202020110121212.001963.1600000
Rohit SharmaMIT202020110121212.0010120.0000020
Murali VijayDCT202014110111111.001291.6700020
James PattinsonMIT202020110111111.008137.5000020
Shubman GillKKRT202020110111111.001291.6700010
Nitish RanaKKRT202020110999.001090.0000010
Eoin MorganKKRT202020110777.001070.0000010
Ross TaylorDCT202014110666.006100.0000010
Jasprit BumrahMIT20202011155*-3166.6700000
Robin UthappaRRT202020110444.00944.4400000
Chris JordanPKT20202011144*-580.0000000
Shahbaz NadeemDCT202014110333.00837.5000000
Krunal PandyaMIT202020110333.003100.0000000
Andre RussellKKRT202020110222.00450.0000000
Axar PatelPKT202014110222.00366.6700000
Nicolas PooranPKT202020110222.00633.3300000
Rahul ChaharMIT20202011122*-450.0000000
Jaydev UnadkatDCT20201411111*-520.0000000
Mohammed ShamiPK/DCT202014-2020210111.00333.3300000
Varun ChakravarthyKKRT202020110111.001100.0000000
Manoj TiwaryDCT202014110000.0020.0000100
Trent BoultMIT202020110000.0010.0000100
Sanju SamsonRRT202020110000.0030.0000100
Shivam MaviKKRT202020110000.0010.0000100
Kamlesh NagarkotiKKRT202020110000.0020.0000100

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.