Rohit Sharma's stats against Chennai Super Kings in IPL
Rohit Sharma has scored 791 runs in 33 matches against CSK so far in Indian Premier League history. Rohit has scored the most number of runs (1040) against KKR in his IPL career till now.
Rohit Sharma, one of the most successful players in Indian Premier League history, is also regarded as one of the greatest T20 players of Indian cricket. The top-order batter has played in every IPL season since 2008 and represented two IPL franchise teams Deccan Chargers Hyderabad and Mumbai Indians. The former Mumbai Indians captain has made the franchise one of the most successful in the tournament's history alongside Chennai Super Kings. Thus, Rohit Sharma's batting stats against Chennai Super Kings become an important statistic for all the fans and cricket geeks.
Read the match preview, head-to-head stats and Dream11 team Prediction of the CSK vs MI match.
Rohit Sharma's whole IPL career
Rohit Sharma is the fourth-highest run-getter in Indian Premier League history with 6367 runs in 248 games he has played so far in the tournament. Rohit follows Virat Kohli (7582), Shikhar Dhawan (6769), and David Warner (6563) in the list of highest run-getters in IPL history. However, among the four top batters, Rohit averages the least and also has the least number of IPL hundreds (1) as well. But, he has hit the most number of sixes among the batters mentioned above.
In his whole IPL career, Rohit Sharma has scored more than 500 runs only in one season, when in the 2013 season, he slammed 538 runs in 19 matches with a strike rate of 131.54 including 4 fifties. That season, he led Mumbai Indians to their first-ever IPL title.
YEAR
MAT
NO
RUNS
HS
AVG
BF
SR
100
50
4S
6S
2024
5
0
156
49
31.20
93
167.74
0
0
17
10
2023
16
0
332
65
20.75
250
132.80
0
2
35
17
2022
14
0
268
48
19.14
223
120.18
0
0
28
13
2021
13
0
381
63
29.30
299
127.42
0
1
33
14
2020
12
0
332
80
27.66
260
127.69
0
3
27
19
2019
15
1
405
67
28.92
315
128.57
0
2
52
10
2018
14
2
286
94
23.83
215
133.02
0
2
25
12
2017
17
2
333
67
23.78
273
121.97
0
3
31
9
2016
14
3
489
85*
44.45
368
132.88
0
5
49
16
2015
16
2
482
98*
34.42
333
144.74
0
3
41
21
2014
15
2
390
59*
30.00
302
129.13
0
3
31
16
2013
19
5
538
79*
38.42
409
131.54
0
4
35
28
2012
17
2
433
109*
30.92
342
126.60
1
3
39
18
2011
16
3
372
87
33.81
297
125.25
0
3
32
13
2010
16
2
404
73
28.85
302
133.77
0
3
36
14
2009
16
3
362
52
27.84
315
114.92
0
1
22
18
2008
13
1
404
76*
36.72
273
147.98
0
4
38
19
Rohit Sharma's IPL stats for different teams
Till now Rohit Sharma has scored 5197 runs for Mumbai Indians while for Deccan Chargers he has scored 1170 runs in IPL.
Team
Innings
Runs
Average
Strike rate
50s
100s
Mumbai Indians
198
5197
29.69
130.61
34
1
Deccan Chargers
44
1170
30.78
131.46
8
0
Rohit Sharma's stats vs each team in IPL
Team
Runs
KKR
1040
DC
1026
RCB
831
Punjab Kings
812
CSK
791
RR
541
SRH
435
Supergiants
178
Deccan Chargers
175
PWI
135
GT
125
MI
103
LSG
93
Guj Lions
82
Rohit Sharma's stats against Chennai Super Kings in IPL
To date, Rohit Sharma has scored 791 runs against Chennai Super Kings in IPL history. In 33 innings, he has faced 630 balls with a strike rate of 125.55 and an average of 26.36.
Rohit has hit 27 sixes against one of the most successful teams in IPL history along with 72 boundaries. He also has 7 fifties to his name against CSK without any tons. He was dismissed for duck 3 times and was unbeaten the 3 times as well.
Explore the legacies of successful captains who carried the leadership role for India brilliantly. Ranking all Indian captains in ICC events for a better understanding of their journeys. Check them out.
Everyone has an opinion on who the best Indian captain is, especially when it comes to ICC tournaments. The leadership role has been carried forward by many legendary cricketers who gave us moments to cherish forever. They carried the hopes of the nation in events like World Cup and Champions Trophy.
Keeping aside the biasness and individual preferences, it is now time to look at the numbers and check facts. Who truly performed best when it mattered most and led the team to history wins?
Here we are, ranking all Indian captains in ICC events to give you a clear picture.
1. MS Dhoni (2007-2017) | 3 ICC Trophies
MS Dhoni carrying 3 ICC Trophies won as the captain of India. Image | TOI
ICC T20 World Cup: 2007
ICC Cricket World Cup: 2011
ICC Champions Trophy: 2013
MS Dhoni is the most successful Indian captain, who led them to win all the 3 major ICC titles during his tenure. From using his tactical brilliance under pressure to stepping up when the team needed him the most, this man has done it all!
The begining of Dhoni's captaincy era occured with a historic win in the inaugural season of T20 World Cup in 2007, where he stepped into the leadership role for the first time. And guess what, there was no looking back from that point.
Under his captaincy, India brought the ODI World Cup home after 28 long years in 2011, defeating Sri Lanka in a sensational final. He went on to win the 3rd trophy to fill his shining cabinet, with the 2013 Champions Trophy win.
Dhoni's time as the captain was a remarkable journey, filled with joyous wins and celebrations. He truly proved there is only one 'Captain Cool,' and shall forever be!
Rohit Sharma poses with 2 ICC silverwares won as the Indian captain. Image | X
ICC T20 World Cup: 2024
ICC Champions Trophy: 2025
Rohit Sharma, with his incredible captaincy skills, not only joined this elite list, but also climbed to the top in a very short period. He took over the charge in 2022 and started moving forward at a good pace.
In 2023, Rohit led India to the World Test Championship Final, as well as the ODI World Cup Final, but the results didn't go in their favour. However, the team bounced back the following year and won the T20 World Cup after dominating throughout the tournament.
India got back-to-back reasons to celebrate, as the team brought the 2025 Champions Trophy home as well! With this feat, Rohit became the first and the only captain to lead a team to all ICC tournament finals.
Rohit announced his retirement from T20Is (in 2024, after the WC win) and Test cricket (in 2025). He will continue to lead India in the ODI format, with his eyes fixated on the 2027 World Cup.
Sharma's captain stats in ICC events:
Span
Matches
Won
Lost
Win%
2022-present
54
39
12
72.22%
3. Kapil Dev (1982-1987) | 1 ICC Trophy
Kapil Dev lifting the World Cup in 1983. Image | India TV News
ICC Cricket World Cup: 1983
Kapil Dev is the first World Cup winning captain for India, who lifted the trophy at the iconic Lord's, after a phenomenal victory over West Indies in 1983. At just 24 years of age, he became the youngest captain to win the WC for any team.
Although his captaincy stint was relatively short, but it was a time to remember as Indian cricket team saw a rise competing at the grandest stage. Dev led the nation to their first-ever ICC trophy, which is truly unforgettable.
Sourav Ganguly sharing the 2002 Champions Trophy with the Sri Lankan captain Sanath Jayasuriya. Image | Facebook
ICC Champions Trophy: 2002
Sourav Ganguly's captaincy is widely regarded as a transformational period for Indian Cricket. He took over the team during a difficult period and instilled new sense of belief and competitiveness.
As the captain, he led India to reach the final of 2003 World Cup and 2000 Champions Trophy. The heroic moment arrived in 2002 Champions Trophy, when India performed excellently throughout and reached the finals to meet the host Sri Lanka.
The final match was washed out in Colombo, which led to the declaration of joint winners. However, this title marked India's first in the Champions Trophy, led elegantly by Ganguly.
Virat Kohli during his captaincy stint for India. Image | CNN
ICC Under-19 Cricket World Cup: 2008
While Virat Kohli may not have secured a major ICC trophy as the senior Indian team captain, his leadership journey includes a significant triumph: captaining the U-19 team to a World Cup victory.
So, when the discussion is about greatest Indian captains, this legendary player shall always get a mention. He is one of those players who redefined Indian cricket.
His record as India's most successful Test captain, with an impressive 40 wins, solidifies his standing as one of the game's absolute best, consistently boosting team spirits and driving high standards.
Some things cannot be just measured by trophies, and King Kohli's tale is one of those that the future generations will hear and admire.
Indian players to record two hundreds in a Test match
Shubman Gill recently etched his name into the elite list of Indian players to record two hundreds in a Test match with his performance against England at Edgbaston. Discover the complete list filled with legendary batters who made history.
A hundred in test cricket is considered to be one of the highest cricketing honours. But imagine doing it twice in the same match? That's right! It requires a different level of class, endurance, and brilliance.
Over the years, only 8 Indian batters could achieve this extraordinary feat with their incredible batting abilities. We have curated a complete list, where you'll find the details of their remarkable achievement.
Here's the list of Indian players to record two hundreds in a Test Match:
1. Vijay Hazare (116 & 145 vs AUS), 1948
Vijay Hazare representing India. Image | Onecricket
1st innings: 116 runs (303 balls)
2nd innings: 145 runs (372 balls)
Vijay Hazare was the first Indian batsman to score two hundreds in a Test match. He made this record in the 4th test of India tour of Australia in 1948. Despite not having the match result in their favour, this particular knock by Hazare is remembered for the quality and efforts for winning.
This day marked the beginning of a new record for India, defined by the benchmark set by Hazare.
2. Sunil Gavaskar (124 & 220 vs WI) (111 & 107 vs PAK) (107 & 182 vs WI) | 1971, 1978
Sunil Gavaskar celebrating a century for India in Tests. Image | The Hindu
First instance: 124 & 220 vs West Indies in 1971
Second instance: 111 & 107 vs Pakistan in 1978
Third instance: 107 & 182 vs West Indies in 1978
The 'Little Master,' Sunil Gavaskar, did wonders back in the '70s by achieving the record of two hundreds in a test match not only once, but 3 times. He is the only Indian batter to do so till date, facing two strong teams (West Indies and Pakistan).
This was the prime time of his career when he made it to multiple record books, inspiring the next generation of emerging cricketers.
3. Rahul Dravid (190 & 103* vs NZ) (110 & 135* vs PAK) | 1999, 2005
Rahul Dravid celebrates a century for India. Image | ESPNcricinfo
First instance: 190 & 103* vs New Zealand in 1999
Second instance: 110 & 135* vs Pakistan in 2005
Rahul Dravid, a master of grinding down opposition attacks, is the only batter, after Gavaskar, to score two hundreds in a test match multiple times. He stepped out of the ordinary records by scoring it 2 times in a span of six years.
Dravid's first twin hundreds came in 1999 against New Zealand (190 & 103), where he was just 10 runs short of turning one into a double century. In 2005, he scored two hundreds in a test match against Pakistan, which also highly contributed to India's victory in the match.
Virat Kohli celebrating his century against Australia in 2014. Image | Instagram
1st innings: 115 runs (184 balls)
2nd innings: 141 runs (175 balls)
Over a decade later, Virat Kohli emerged as the 4th Indian player to record two hundreds in a test match in the first match against Australia series in 2014. He showcased his aggressive yet controlled batting by scoring 115 and 114 runs in the match.
Being the most successful captain in the history of Indian test cricket, and having several prestigious records to his name, this incredible feat adds another layer of excellence to his career.
5. Ajinkya Rahane (127 vs 100* SA), 2015
Ajinkya Rahane celebrates his century against South Africa in 2015. Image | ESPNcricinfo
1st innings: 127 runs (215 balls)
2nd innings: 100* runs (206 balls)
Ajinkya Rahane registered himself among the legendary test players with his twin hundreds against South Africa in the 2015 series. He scored 127 and 100*, showcasing a pure sight of calm and composed batting.
His contributions secured a crucial dominating victory for India, as well as earned him the player of the match award.
Rohit Sharma celebrates his century against South Africa in 2019. Image | Cricketdunia
1st innings: 176 runs (244 balls)
2nd innings: 127 runs (149 balls)
Transitioning successfully to a test opener, Rohit Sharma brought in his phenomenal style of batting against South Africa to record two hundreds in a single match in 2019. He smashes 176 and 127, crumbling down the opposition bowling attack.
This performance cemented his status as an opener, having commendable scoring skills, even in the longest format.
7. Rishabh Pant (134 & 118 vs ENG), 2025
Rishabh Pant celebrates his century against England. Image | Mint
1st innings: 134 runs (178 balls)
2nd innings: 118 runs (140 balls)
Rishabh Pant, with his fearless batting and skillset, made history with his twin centuries in the Leeds test against England during the 2025 series. He scored 134 and 118, and celebrated with his iconic backflip in style!
This achivement has not only highlighted his evolving stability as a test batsman, but also made him the second wicketkeeper, after Andy flower, to score centuries in both the innings of a match in test cricket history.
Shubham Gill celebrates his double century against England in 2025. Image | BBC
1st innings: 269 runs (387 balls)
2nd innings: 161 runs (162 balls)
The latest entrant of this exclusive list, is the young sensation and Indian test captain, Shubman Gill. In a truly historic performance against England in the 2nd test in 2025, he scored an unbelievable double century (269 runs) and followed it up with a century (162 runs) in the next innings.
This monumental effort not only secured his place in this record book, but also made him the first Indian captain and only the second Indian overall (after Sunil Gavaskar) to score a double century and a century in the sametest match.
Can You Guess the Indian with Most ICC Appearances?
Some Indian players have turned up at the ICC tournaments multiple times, impacting the game long and deeply. In this article, we will take a look at those Indian with most ICC appearances.
ICC tournaments are very crucial cricket tournaments in international cricket. These tournaments observe all the top cricket teams competing against each other. ODI World Cup, T20I World Cup, and Champions Trophy are the three major ICC tournaments. Some Indian players have turned up at these worldwide events multiple times, impacting the game long and deeply.
In this article, we will take a look at those Indian with most ICC appearances.
After hitting runs all over the ground throughout a two-decade glorious career filled up with many centuries and fifties, legendary Indian cricketer Sachin Tendulkar, widely regarded as the greatest batter after Sir Don Bradman.
Having represented India in 61 ICC tournaments, Sachin scored 2719 runs with seven centuries. His highest score in these tournaments is 152.
9. Mohammed Shami | 61
Span - 2014-2025
Wickets - 163
BBI - 7/57
Mohammed Shami is India's most successful bowler in ICC white-ball Tournaments. Mr. ICC is also India's most successful bowler in ICC events, surpassing Zaheer Khan.
Shami has played a total of 61 matches across various ICC tournaments, taking 163 wickets. His best performance in the tournament is 7/57.
8. KL Rahul | 62
Span - 2019-2025
Runs - 2808
HS - 137
There are stars in the Indian team, and then there is KL Rahul. Rahul showcased consistent performances for India as he batted in any position for the team. Rahul was one of the unsung heroes of the Men in Blue's victorious 2025 Champions Trophy campaign.
KL has played a total of 62 matches across various ICC tournaments, amassing 2808 runs. His highest score in the tournament is 137. He also has 6 hundreds to his name.
7. Yuvraj Singh | 72
Span - 2000-2017
Runs - 1707
HS - 113
Wickets - 35
Those who watched Indian cricket during the last two decades know how valuable Yuvraj Singh has been for the Indian cricket team. Statistics aside, he has proved to be a match-winner almost every time he has stepped on to the field in Indian colors.
Having represented India in 72 ICC tournaments, Yuvraj scored 1707 runs with one century, and 35 wickets to his name.
6. MS Dhoni | 78
Span - 2006-2019
Runs - 1492
HS - 91
Legendary Indian skipper MS Dhoni turned 42 on Friday. With his performances and composure in big matches both as a captain and batter, he has won India all three major ICC white-ball cricket trophies, making him one of the most successful captains in cricket history.
Dhoni has played a total of 78 matches across various ICC tournaments, amassing 1492 runs. His highest score in the tournament is 91*.
Jasprit Bumrah is an integral part of India in all formats of the sport. Spearheading India’s pace attack for the last few years, he has done an incredible job.
Bumrah has played a total of 79 matches across various ICC tournaments, taking 229 wickets. His best performance in the tournament is 6/27.
4. Ravichandran Ashwin | 84
Span - 2011-2024
Runs - 1248
HS - 113
Wickets - 254
Ravichandran Ashwin is sure to go down as one of Indian cricket’s all-time greats. Having featured in 84 matches for India, the numbers paint a befitting picture of his impact with both bat and ball.
Ashwin scored 1248 runs in verious ICC events. He also has 254 wickets in the tournaments.
3. Ravindra Jadeja | 107
Span - 2009-2025
Runs - 2516
HS - 175*
Wickets - 202
Ravindra Jadeja has appeared in total of 107 matches across various ICC events, amassing 2516 runs. He also has 3 tons in the tournaments. His highest score in ICC event is an unbeaten 175. Jadeja also has 202 wickets in his name.
2. Rohit Sharma | 130
Span - 2007-2025
Runs - 6172
HS - 212
Indian captain Rohit Sharma has led India to back-to-back ICC titles, T20 World Cup 2024 and Champions Trophy 2025.
Rohit has played a total of 130 matches across various ICC tournaments, amassing 6172 runs. He also has 17 hundreds to his name. Rohit has represented India in nine T20 World Cups, three ODI World Cups, two World Test Championship (WTC) finals, and three Champions Trophy tournaments.
Former Indian skipper Virat Kohli has the most ICC appearances, playing 136 matches for India. Recently Kohli was part of the Indian team that won the T20 World Cup 2024 edition against South Africa and Champions Trophy 2025 against New Zealand.
Kohli has played a total of 136 matches across various ICC events, amassing 6451 runs. He has 11 tons in the tournaments. His performances showed his consistency and ability to deliver for India in crucial international tournaments.
Top 10 players with most runs in ICC knockout matches
From Kohli to Tendulkar, explore the list of legendary batsmen who consistently delivered in crucial matches under pressure. Here are the top 10 players with most runs in ICC knockout matches.
In the high-stakes world of international cricket, the pressure of ICC knockout matches can make or break careers. Every player steps in with the mindset of taking their nation ahead in the game, leaving no room for regrets. However, only a few can actually stay consistent under such highly competitive environment.
No matter how a player performed throughout the tournament, the ultimate test always awaits in the knockouts. ICC knockouts' history have seen extremely talented players scoring for their teams and keeping the flow going.
The question is, out of all the consistent scorers round the globe, who scored the most runs? We have the answer to it. Check out the list of top 10 players with most runs in ICC knockout matches.
10. Mahela Jayawardene (499 runs) | Sri Lanka
Mahela Jayawardene celebrates a century for Sri Lanka. Image | X
Mahela Jayawardene, a true master of elegant batting, consistently delivered for Sri Lanka in crucial matches throughout his international career. He holds the 10th position with 499 runs in 18 innings played in ICC knockout matches.
One of his iconic knock among all is undoubtedly his century in the 2011 World Cup Final against India (103* off 88 balls). Though the match result was not in their favour, Mahela's contribution was the sole reason SL could reach a defendable target after the early collapse of the batting line-up.
Sourav Ganguly celebrates an international century for India. Image | TOI
The former captain and aggressive left-handed opener, Sourav Ganguly, led India with passion in high-stakes games. He often contributed with the bat which laid the foundation of a huge total for the team.
Ganguly scored 514 runs in only 8 innings played in ICC knockouts! His unbeaten141 against South Africa in the 2000 Champions Trophy semi-final is the highest among all his other knockout performances.
Ganguly stats in ICC knockout matches:
Span
Matches
Innings
Runs
HS
Avg
SR
100
50
1998-2003
10
8
514
141*
85.66
87.41
3
1
8. Jacques Kallis (539) | South Africa
Jacques Kallis representing South Africa in international cricket. Image | Facebook
Jacques Kallis, the greatest all-rounder of his generation, was a pillar of the South African team. His contributions in the knockout matches for SA were not always marked by centuries, but they had solid consistency.
He scored 539 runs in only 11 matches, which says a lot about his dedication and hard work for winning. His highest among all was a notable 113* against Sri Lanka in the semi-final of the inaugural season (1998) of the ICC Champions Trophy, which led to a big victory.
Kumar Sangakkara in action for Sri Lanka in an ICC knockout match. Image | X
Another Sri Lankan legend makes it to the top 10 for most runs in ICC knockout matches with his quality batting. It is none other than Kumar Sangakkara, who was the cornerstone of SL in white-ball cricket for over a decade.
He was a part of several Sri Lankan teams that reached major ICC Finals, like the 2011 WC final, and the victorious 2014 T20 World Cup. Sangakkara scored 595 runs in 19 matches, at an average of 39.66.
His contributions were one of the key aspects of the team's success in reaching these finals.
Sangakkara stats in ICC knockout matches:
Span
Matches
Innings
Runs
HS
Avg
SR
100
50
2000-2015
19
18
595
64*
39.66
71.47
0
4
6. Sachin Tendulkar (657) | India
Sachin Tendulkar after the 2011 World Cup triumph. Image | Olympics.com
The 'Little Master,' Sachin Tendulkar, played in an era where India reached multiple ICC knockout stages. He scored 657 runs in 14 innings, including a century. In knockouts, his vital half-centuries saved the team from choking in several matches.
One of his most remembered fifties is the 85 runs against Pakistan in the 2011 World Cup semi-final. Tendulkar's only century in a knockout game came against Australia in the 1998 quarter-final match of the Champions Trophy, where he scored 141 off 128 balls.
Kane Williamson celebrating an ODI century in 2025 for NZ. Image | Mint
Kane Williamson is the only cricketer from New Zealand to feature in this list, and that too in the top 5. He scored 659 runs in 15 matches and has always been a great support to the team's batting lineup.
His century in the 2025 ICC Champions Trophy semi-final against South Africa played a significant role in setting a good total, which led to a victory. Williamson played many such match-winning knocks for NZ in knockouts.
Williamson stats in ICC knockout matches:
Span
Matches
Innings
Runs
HS
Avg
SR
100
50
2011-2025
15
16
659
102
47.07
76.62
1
4
4. Steve Smith (663 runs) | Australia
Steve Smith celebrates a fifty for Australia in an ICC knockout match. Image | Sky Sports
The Australian star player, Steve Smith, always showed a knack for performing on the big stage for his team. He stands 4th with 663 runs scored in 13 matches. One of his most memorable centuries in knockouts came in the 2015 World Cup semi-final against India.
Smith has consistently performed in every format, each time Australia reached the highly competitive stage of the game of cricket.
Ricky Ponting in action for Australia. Image | Mint
The legendary Australian batter, Ricky Ponting, led his side to unmatched dominance in ICC tournaments. He scored 731 runs in 18 matches, with 3 centuries and 1 half-century.
His most iconic ICC knockout moment is the 2003 World Cup Final, where he scored a phenomenal 140* runs against India. Australia winning the title that year made Ponting's knock more memorable.
Ponting stats in ICC knockout matches:
Span
Matches
Innings
Runs
HS
Avg
SR
100
50
1996-2011
18
18
731
140*
45.68
81.58
3
1
2. Rohit Sharma (884 runs) | India
Rohit Sharma celebrates a century against Bangladesh in Aisa Cup. Image | ESPNcricinfo
The 3rd Indian batter to dominate the list, the 'Hitman' of cricket, Rohit Sharma, stands tall with 884 runs in 21 matches. He has a long experience of playing in high-pressure ICC knockout matches and acing them.
While he has multiple centuries in the World Cup, his highest in an ICC knockout is 137 runs, scored against Bangladesh in the 2015 World Cup quarter-final. From giving a solid start to carrying the momentum and building partnerships, Rohit has done it all to fetch those magnificent knockout victories.
Virat Kohli celebrates his 50th century in the 2023 World Cup against NZ. Image | X
Virat Kohli, the chase master and modern-day legend, sits atop this list with 1024 runs in ICC knockout matches. He is the only player ever to score over a thousand runs in knockouts, having 1 century and 9 half centuries.
Kohli's hunger for runs and victory makes him the most reliable player in vital matches. He reached his 50th ODI century by scoring 117 runs against New Zealand in the 2023 WC semi-final. He has often guided India through tricky chases or helped set up formidable totals.
Rohit Sharma's 637 international sixes stand tall by a massive margin. Explore the active batters who can break Rohit's six-hitting record with firing abilities. Can anyone actually surpass it? Let's find out.
Rohit Sharma, widely known as the "Hitman," has redefined power-hitting in international cricket. He has been a key opener for the Indian cricket team and always managed to give them a solid start.
Rohit's six-hitting show is incredibly exciting to watch, as he completely dominantes every bowler from the opponent. He has smashed a staggering 637 sixes in his international cricket, and the numbers are yet to increase.
The breakdown of his 637 sixes goes like: 88 sixes in Tests, 344 sixes in ODIs, and 205 sixes in T20Is. Following his retirement from Test cricket and T20Is, the only way the numbers could increase is ODIs.
As the game of cricket continues to evolve and new talents emerge, it raises a question: who can break Rohit’s six-hitting record? Join us as we explore the list of batters.
Chris Gayle hitting a flat six for West Indies. Image | X
There's a number of retired cricket legends who follow down the list of most international sixes after Rohit Sharma. Their careers concluded with a high count of sixes, that were celebrated throughout.
The West Indies power-hitter, Chris Gayle, with 553 international sixes, is the closest someone could ever get to Rohit's numbers.
Here's a list of retired cricketers with high six counts that no longer impose a threat to Rohit's record:
Player
Span
Matches
Innings
Runs
6s
Chris Gayle
1999-2021
483
551
19593
553
Shahid Afridi
1996-2018
524
508
11196
476
Brendon McCullum
2002-2016
432
474
14676
398
Martin Guptill
2009-2022
367
402
13463
383
Active players with potential to break Rohit's record
Rohit Sharma celebrating a century for India. Image | Pinterest
Beyond the above list of retired batters, there's a group of active players whose evolving numbers suggest they possess the firepower and skill to climb o top and challenge Rohit's six-hitting record.
England's explosive wicket-keeper batter, Jos Buttler, is a rising name in the list of most international sixes, having smashed 369 sixes in 384 matches. He is a true gem who can hit massive sixes under pressure and turn the game around.
Buttler's quality, especially in limited overs, makes him the strongest contender to challenge Rohit's record in the upcoming years.
Other active players on the run: Virat Kohli, Glenn Maxwell
Virat Kohli: Although not known to be big of a six hitter, Kohli has hit an impressive 306 sixes. With his ODIs career still ongoing, he will surely climb a significant amount and get closer.
Glenn Maxwell: After his ODI retirement, Maxwell is currently on the run with 299 sixes. The numbers will take a leap as he continues to do well in T20Is for Australia.