Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Royal Challengers Bengaluru×At Maharashtra Cricket Association Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Suryakumar YadavMIMumbai Indians20221116868*-37183.7801056
Ajinkya RahaneRPSRising Pune Supergiant2016-2017220666033.0054122.2201080
MS DhoniRPSRising Pune Supergiant2016-2017221624162.0055112.7300041
Devon ConwayCSKChennai Super Kings2022110565656.0037151.3501062
Riyan ParagRRRajasthan Royals20221115656*-31180.6501034
Steve SmithRPSRising Pune Supergiant2016-2017220494524.5035140.0000061
Manoj TiwaryRPSRising Pune Supergiant20171114444*-35125.7100041
Ajinkya RahaneRRRajasthan Royals2015110424242.0039107.6900040
Ambati RayuduCSKChennai Super Kings2018-2022220423221.0033127.2700033
Rahul TripathiRPSRising Pune Supergiant2017110373737.0028132.1400041
Thisara PereraRPSRising Pune Supergiant2016110343434.0013261.5400033
Moeen AliCSKChennai Super Kings2022110343434.0027125.9300022
MS DhoniCSKChennai Super Kings2018-20222213331*33.0026126.9200013
Sanju SamsonRRRajasthan Royals2015-2022220322716.0029110.3400013
Ruturaj GaikwadCSKChennai Super Kings2022110282828.0023121.7400031
Rohit SharmaMIMumbai Indians2022110262626.0015173.3300041
Ishan KishanMIMumbai Indians2022110262626.002892.8600030
Suresh RainaCSKChennai Super Kings2018110252525.0021119.0500021
Rajat BhatiaRPSRising Pune Supergiant2016110212121.0011190.9100011
Ravichandran AshwinRRRajasthan Royals2022110171717.009188.8900040
Daryl MitchellRRRajasthan Royals2022110161616.002466.6700000
Dwayne BravoCSKChennai Super Kings20181111414*-1782.3500001
Jaydev UnadkatMIMumbai Indians20221111313*-1492.8600010
Dwaine PretoriusCSKChennai Super Kings2022110131313.008162.5000011
Steve SmithRRRajasthan Royals2015110121212.001392.3100010
Karun NairRRRajasthan Royals2015110121212.001392.3100020
Shane WatsonCSKChennai Super Kings2018110111111.001478.5700020
Deepak HoodaRRRajasthan Royals2015110111111.001478.5700000
Shane WatsonRRRajasthan Royals2015110101010.005200.0000020
Jos ButtlerRRRajasthan Royals2022110888.00988.8900010
Dhruv ShoreyCSKChennai Super Kings2018110888.00988.8900001
Dewald BrevisMIMumbai Indians2022110888.001172.7300010
Ankit SharmaRRRajasthan Royals201511177*-5140.0000010
Devdutt PadikkalRRRajasthan Royals2022110777.007100.0000001
Mahesh TheekshanaCSKChennai Super Kings202211177*-4175.0000001
Ramandeep SinghMIMumbai Indians2022110666.001250.0000000
Trent BoultRRRajasthan Royals2022110555.00771.4300000
James FaulknerRRRajasthan Royals2015110444.004100.0000010
Ravindra JadejaCSKChennai Super Kings2018-2022210333.00560.0000000
Dhawal KulkarniRRRajasthan Royals2015110333.00933.3300000
Ankit SharmaRPSRising Pune Supergiant201611133*-3100.0000000
Shimron HetmyerRRRajasthan Royals2022110333.00742.8600000
Faf du PlessisRPSRising Pune Supergiant2016110222.00366.6700000
Prasidh KrishnaRRRajasthan Royals2022110222.00540.0000000
Simarjeet SinghCSKChennai Super Kings202211122*-2100.0000000
Robin UthappaCSKChennai Super Kings2022110111.00333.3300000
Kevin PietersenRPSRising Pune Supergiant201611100*-10.0000000
Kieron PollardMIMumbai Indians2022110000.0010.0000100
Ishant SharmaRPSRising Pune Supergiant201611100*-0-00000
Ravichandran AshwinRPSRising Pune Supergiant2016110000.0010.0000100
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.