Live Scores

cricket Live Scores & Fixtures

Road T20 WC 2024: How the Indian players have performed in IPL 2024 so far?

As the Indian Men's Cricket team gear up for the T20 WC 2024 in the USA later in the year, we take a look at the Indian players' performance in the IPL 2024 who were touted to be or could be in the squad in the T20 World Cup.

Apr 8, 2024, 12:04 PM9 min read

Road T20 WC 2024: How the Indian players have performed in IPL 2024 so far?

It has been 13 years Indian Cricket team won any World Cup. If we stretch far, it has been 17 years since the men in blue won the T20 World Cup. Though India played the T2W0 World Cup final in 2012, they could not lift the trophy. Even after the inception and growth of the richest and biggest league in the world Indian Premier League, Indian fans have not seen any World Cup glories despite having dynamic and exciting talents every year. As India gear up for another World Cup right after the IPL 2024, we take a look at how Indian players have fared so far in the Indian Premier League this season.

Please note that this list has been made with Indian players who were touted to be in the T20 World Cup squad before or during the IPL 2024. Moreover, we have included any player who is injured at the moment. The stats are accurate as of 7th April 2024.

1. Yashasvi Jaiswal | 39 runs

Road T20 WC 2024: How the Indian players have performed in IPL so far?: Yashasvi Jaiswal | Sportz Point
Mukesh Kumar celebrating after getting Yashasvi Jaiswal out cheaply. Image | BCCI

Yashasvi Jaiswal has found it hard to get going in the Indian Premier League so far after a stunning test series against the England team. The Rajasthan Royals opener has scored only 39 runs in four games so far. He has played only 24 balls in the four games so far and got dismissed early in every game.

Read Also: RR vs RCB: Virat Kohli's ton goes in vain after Jos Buttler's century help the Royals register a 6-wicket victory over Bangalore

2. Shubman Gill | 183 runs

Road T20 WC 2024: How the Indian players have performed in IPL so far? : Shubman Gill | Sportz Point
Shubman Gill during his first fifty of IP 2024 against PBKS. Image | BCCI

The newly appointed captain of the Gujarat Titans team, Gill has had a mixed tournament so far with the bat. He has scored 183 runs at the top of the order in five games till now. If you take out his best unbeaten 89 against Punjab Kings, he has been inconsistent so far. Till now, in IPL 2024 he has a strike rate of 147.58. 

3. Ishan Kishan | 92 runs

Ishan Kishan's performance so far in IPL 2024 | Sportz Point
Ishan Kishan dismissed Axar Patel. Image | BCCI

The Mumbai Indians opener took some time away from the game to fight with his mental battle. However, he could not get the start he was looking for after the break. The keeper batter till now in four games has scored 92 runs with a strike rate of 170.37

4. Rohit Sharma | 118 runs

Rohit Sharma's performance in IPL 2024 so far | Sportz Point
Rohit Sharma finding the gap during his 49 against Delhi Capitals. Image | BCCI

The Indian Cricket team captain struggled in the first few games of the IPL 2024 until now. Although the former Mumbai Indians captain looked good in some parts of the tournament, he has not scored any fifties till now in the tournament. His 49 against Delhi Capitals is his best as of now in the tournament. In four matches, Rohit Sharma has scored 118 runs at a strike rate of 171.01.

Read Also: Top 5 Indian players with the most sixes in IPL history

5. Virat Kohli | 316 runs

Road T20 WC 2024: How the Indian players have performed in IPL so far? : Virat Kohli | Sportz Point
Virat Kohli scored his 8th IPL ton against Rajasthan Royals. Image | BCCI

Kohli has been in superb form right from the start of IPL 2024. Although there have been many reports saying Virat Kohli might be axed out from the T20 WC 2024 squad, he has answered all the doubters with his bat. As of now, he holds the Orange Capwith 316 runs in 5 matches including one ton and two fifties. He averages 105.33 and has a strike rate of 146.29 in the tournament til now. 

6. Suryakumar Yadav | 0 run

Road T20 WC 2024: How the Indian players have performed in IPL so far? | Sportz Point
Surya was dismissed for a duck in his comeback game against Delhi Capitals. Image | BCCI

Unfortunately, Suryakumar Yadav had to miss the first few games of the Indian Premier League 2024 as he was recovering from his injury at the NCA in Bangalore. He made his comeback in the game against Delhi Capitals but had to return to the dressing room without scoring any runs. 

7. Sanju Samson | 178 runs

Sanju Samson's performance in IPL 2024 so far | Sportz Point
Samson till now has scored 2 fifties for Rajasthan Royals so far. Image | BCCI

The Rajasthan Royals captain has looked really good thus far in IP 2024. In the 4 matches till now Sanju Samson has scored 178 runs at an average of 59.33 and a strike rate of 150.84 including two important fifties. 

8. Rishabh Pant | 153 runs

Rishabh Pant's performance in IPL 2024 so far | Sportz Point
Rishabh Pant looked good against KKR. Image | BCCI

After a remarkable comeback, Pant took some time to get into the groove. However, the Delhi Capitals captain has looked in good nick in recent games and scored two fifties. To date, he has scored 153 runs in five games at an average of 30.60 and a strike rate of 154.54.

9. Shreyas Iyer | 57 runs

Shreyash Iyer's performance in IPL 2024 so far | Sportz Point

The Kolkata Knight Riders captain has not done anything great with the bat till now in IPL 2024. Though he was recovering from a back injury, he has looked sharp on the field. Iyer till now has scored 57 runs in 3 games at a strike rate of 154.05. With Narine and Salt doing wonders for them at the top of the order, it will be interesting to see how he performs when the openers fail. 

10. Rinku Singh | 54 runs

Rinku SIngh: Will he be going to the T20 World Cup 2024? | Sportz Point
Rinku Singh has played some quick-fire cameos for KKR this season till now. Image | AP

The pocket dynamo of the Kolkata Knight Riders lineup has had limited opportunities till now since KKR's top-order batters have performed well. However, In the limited opportunities he had, he scored 54 runs at a strike rate of 192.85. He will be one of the ones who will board the flight to the USA for the T20 World Cup 2024.

11. Shivam Dube | 148 runs

Shivam Dube's performance so far in IPL 2024 | Sportz Point
Shiva Dube scored a fifty against Gujarat Titans. Image | BCCI

One of the most improved players in the Indian circuit, Shivam Dube has impressed one and all playing for Chennai Super Kings (CSK) until now. In the four games, he has scored 148 runs at an average of 49.33 and an amazing strike rate of 160.86. He can be the second bowling all-round alongside Hardik Pandya India has been looking for a long now.

12. Hardik Pandya | 108 runs & 1 wicket

Sunrisers Hyderabad records the highest totals in IPL; beat Mumbai Indians by 31 runs
Hardik has had some tough times as the MI captain in IPL 2024. Image | BCCI

The newly made Mumbai Indians captain has struggled in the first few games of the IPL 2024. However, a fit Hardik Pandya would certainly be an asset for any team he plays for. Hardik until now has scored 108 runs and taken 1 wicket in four games. He averages 27.00 with the bat and has a strike rate of 138.46.

Read Also: "Behave:" Sanjay Manjrekar's comment towards crowd during the MI vs RR toss goes viral

13. Axar Patel | 51 runs & 4 wickets

Road T20 WC 2024: How the Indian players have performed in IPL so far?: Axar Patel | Sportz Point
Axar returned with 2/35 against Mumbai Indians. Image | BCCI

Axar also found it hard to get going in the tournament just like Delhi Capitals. The spinner all-rounder has scored only 51 runs till now at a strike rate of 121.42 and has taken 4 wickets in the tournament thus far.

14. Ravindra Jadeja | 84 runs & 1 wicket

Ravindra Jadeja's performance in IPL 2024 so far | Sportz Point
Ravindra Jadeja has a strike rate of 140 in IPL 2024 so far. Image | BCCI

Chennai Super Kings' star all-rounder has not looked at his best so far in the tournament. Till now he has taken only 1 wicket in the 14 overs he has bowled. With the bat, Jadeja looked better scoring 84 runs at a strike of 140. 

15. Ravi Bishnoi | 2 wickets

Road T20 WC 2024: How the Indian players have performed in IPL so far? : Ravi Bishnoi | Sportz Point
Ravi Bishnoi took a stunning catch to remove Kane Williamson. Image | BCCI

The fifth-ranked T20I bowler in the world also struggled during the run fest in the tournament so far. Bishnoi playing for LSG has so far taken 2 wickets in 4 games with an economy rate of 8.66 runs per over, which is commendable considering the amount of runs that have been scored so far. 

16. Yuzvendra Chahal | 8 wickets

Yuzvendra Chahal has been the best bowler of IPL 2024 so far. | Sportz Point
Chahal after dismissing Faf du Plessis in Jaipur. Image | BCCI

Yuzvendra Chahal has been one of the rare players who never found a place in a World Cup game for India despite doing well. Chahal somehow always misses the chance to play at the biggest event. However, this year it might not be the case for the leg-spinner. Chahal till now has been the best bowler of the tournament holding the Purple cap with 8 wickets in 4 games. Not only that, Chahal has an economy rate of 6.35 in the tournament till now.

17. Jasprit Bumrah | 5 wickets

Road T20 WC 2024: How the Indian players have performed in IPL so far? : Jasprit Bumrah | Sportz Point
Bumrah has been one of the best bowlers of IPL 2024 till now. Image | BCCI

Although the wicket's column does not do justice to how well Jasprit Bumrah has bowled in IPL 2024 up to this point. If India want to hold that T20 WC trophy, Jasprit Bumrah will surely have to perform at his best. And looking at his scorching yorkers, dismissive bouncers and clever slower balls, he certainly looks the world's best at the moment. Till now Bumrah has taken 5 wickets in four games at an economy rate of 6.12. 

18. Mohammed Siraj | 5 wickets

Mohammed Siraj's performance in the Indian Premier League 2024 so far | Sportz Point
Siraj dismissed Samson in Jaipur. | Image: BCCI

Though Siraj has taken 5 wickets in 4 games for Royal Challengers Bengaluru til now this season, he has not looked near to his best as the leader of the bowling lineup. Siraj has struggled with the new ball and at the death as well conceding 10.10 runs per over thus far.

19. Mayank Yadav | 6 wickets

Should Mayank Yadav be named in T20 World Cup 2024 squad? | Sportz Point
Mayank Yadav after taking a wicket against RCB. Image | BCCI

The find of the season Mayank Yadav has impressed each and everyone with his sheer pace and accuracy. Yadav, who clocked 157kmph, has been praised by fast bowling legends like Dale Styen and Brett Lee. Moreover, a few Indian greats also want BCCI to fast-track him for the T20 World Cup 2024. Yadav was the first player in IPL history to win Player of the Match awards in his first two games. In the 9 overs he has bowled till now, taken 6 wickets at an economy of 6.00 runs per over.

 

Next Article

Indian Cricketers with Most ICC Titles

Indian won seven ICC trophies over the years. A few players have been part of several of these victorious campaigns. let's take a look at the Indian Cricketers with Most ICC Titles.

Jun 20, 2025, 11:38 AM4 min read

Indian Cricketers with Most ICC Titles

The International Cricket Council (ICC) is cricket’s global governing body, overseeing various prestigious tournaments. These include the ICC Cricket World Cup, T20 World Cup, Champions Trophy, and the World Test Championship. The ICC tournaments are considered the most prestigious in cricket, and players strive to lift the trophies.

India have always had the services of the best players. And thanks to them, India have been a consistent force in world cricket. The same consistency is visible in the ICC tournaments. This has helped the Indian team win seven ICC trophies over the years. A few players have been part of several of these victorious campaigns.

Also Read: Most Centuries in World Cup History

So, let's take a look at the Indian Cricketers with Most ICC Titles.

Indian Cricketers with Most ICC Titles

6. Harbhajan Singh | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2002 Champions Trophy (shared with Sri Lanka)
  • 2007 T20 World Cup
  • 2011 Cricket World Cup

Having started his career in 1998, Harbhajan Singh is one of the few Indian cricketers to have won all three ICC white-ball titles. 

He was part of India's 2002 ICC Champions Trophy title-winning campaign, where they were joint winners with Sri Lanka. Five years later, he played a key role in India's triumph in the inaugural edition of the T20 World Cup, in 2007. He was also a part of India's 2011 ODI World Cup winning squad.

5. Yuvraj Singh | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2002 Champions Trophy (shared with Sri Lanka)
  • 2007 T20 World Cup
  • 2011 Cricket World Cup

One of India's greatest all-rounders, Yuvraj Singh has also won all three ICC white-ball tournaments. He was part of the teams that won the 2002 Champions Trophy, 2007 T20 World Cup, and 2011 ODI World Cup.

In the 2011 ODI World Cup, Yuvraj was the Player of the Tournament for his stellar all-round performance. He made history in the 2007 T20I World Cup by hitting six sixes in an over against England.

4. Ravindra Jadeja | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

After India lifted the 2025 Champions Trophy in Dubai, Ravindra Jadeja went level with Dhoni. The star all-rounder now has three ICC trophies.

Before the latest win, Jadeja was part of another Champions Trophy victory in 2013. He picked up the most wickets in that tournament to win the Golden Ball. Fast forward to 11 years, and Jadeja found himself in the 2024 T20 World Cup-winning squad. After this, he retired from T20I cricket.

3. MS Dhoni | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2007 T20 World Cup
  • 2011 Cricket World Cup
  • 2013 Champions Trophy

MS Dhoni was the first Indian player to win three ICC trophies. Interestingly, he won all three of them as skipper. Under Dhoni’s leadership, India had a successful run in limited-overs. And he showed a glimpse of his tactical acumen early in his captaincy stint.

Captain Cool guided a young team to the inaugural T20 World Cup victory in 2007. Then he followed it with the ODI World Cup triumph in 2011. And Dhoni completed the ICC ODI tournament trophy with the Champions Trophy win in 2013.

2. Rohit Sharma | 4 Titles

Indian Cricketers with Most ICC Titles

  • 2007 T20 World Cup
  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

Rohit Sharma is level with Kohli when it comes to ICC trophy victories. The current Indian captain has won two of the four titles while leading the Indian team. Before that, he was part of the Indian team that won the inaugural T20 World Cup in 2007. 

Then, alongside Kohli, he took India to the Champions Trophy victory in 2013. Rohit repeated the feat in 2024 and 2025, but this time as a captain. He guided the Men in Blue to the T20 World Cup win in 2024, followed by the Champions Trophy triumph in 2025.

Also Read: Joe Root vs Sachin Tendulkar – Test Stats Compared: Can Root break Sachin's record

1. Virat Kohli | 4 Titles

Indian Cricketers with Most ICC Titles

  • 2011 Cricket World Cup
  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

Virat Kohli has been a proven match-winner for India. And the same is true when it comes to ICC events. The top-order batter hardly fails to perform in these high-stakes tournaments. He has powered the team to many wins, including four ICC title victories.

Kohli managed to land his hands on an ICC trophy for the first time in 2011. He was part of the 2011 World Cup squad that defeated Sri Lanka in the final at home. Two years later, he was on the podium yet again as India won the Champions Trophy in England. But then Kohli had to endure a decade’s wait to add the third title. He helped India win the T20 World Cup in 2024 before clinching his fourth silverware in 2025 as India landed the Champions Trophy.

Next Article

Most Centuries in World Cup History

The World Cup has seen its share of highs and lows, but today, we take a look at the individual record for most centuries in World Cup history.

Jun 20, 2025, 10:55 AM3 min read

Most Centuries in World Cup History

The ICC men’s ODI World Cup has witnessed some of the greatest batters exhibiting their best in the quest for world glory. The World Cup is watched by millions of viewers across the globe, all thanks to the incredibly entertaining cricket action.

World Cup allows players to display their talents to the fullest, but oftentimes, players perform at a whole other level. Teams have exceeded 400 runs on the scorecard, batsmen have hit double centuries, and bowlers have dismissed entire teams for double-digit totals.

The World Cup has seen its share of highs and lows, but today, we take a look at the individual record for most centuries. So, let's take a look at the batters with most centuries in World Cup history.

Also Read: Youngest Indian cricketers to score an international century

Most Centuries in World Cup

6. Ricky Ponting | 5

Most Centuries in World Cup History

Ricky Ponting also scored 5 centuries in World Cup history. In a glorious career spanning 46 World Cup matches between 1996 and 2011, he notched 1,743 runs.

His best score during this period was 140 not out. Under ponting's leadership, Australia bagged three World Cup titles.

5. Virat Kohli | 5

Most Centuries in World Cup History

Virat Kohli has scored five centuries in World Cups across 36 innings. He played his first ever ODI World Cup in 2011 and has been a part of every squad that played the following World Cups.

In 2011, on his World Cup debut, Kohli scored a century. His next century came in 2015 against Pakistan. But it was in the 2023 World Cup that Kohli was at his absolute best, scoring three centuries. He is overall the second-highest run scorer in World Cups, with 1795 runs.

4. Kumar Sangakkara | 5

Most Centuries in World Cup History

Kumar Sangakkara is the highest run-scorer for Sri Lanka in ODI cricket history. Not just that, he has also scored the most centuries by a Sri Lankan player at the World Cup.

In 37 World Cup matches, Sangakkara scored five centuries, which were a part of the 1532 runs he scored in World Cups at an average of 56.74.

3. Sachin Tendulkar | 6

Most Centuries in World Cup History

There is nearly no World Cup batting record of which Sachin Tendulkar is not a part. Tendulkar, who played six World Cups in his career, smashed six centuries in 44 innings. Sachin is also the top run-scorer in World Cup history, having amassed 2278 runs in 45 matches.

2011, when India broke their 28-year losing streak, was Sachin’s last World Cup. He also holds the record for the most fifties in World Cup history, with a total of 15 of them.

2. David Warner | 6

Most Centuries in World Cup History

Australia’s destructive opening batsman David Warner comes second on this list. Warner has played every World Cup starting from the 2015 edition, and has scored six centuries in 29 innings. Two of these centuries came in the 2023 World Cup in India.

Overall from 2015 to 2023, he has scored 1527 runs in 29 games. His top score is 178 runs which came in the 2015 World Cup clash against Afghanistan. 

Also Read: Most Test Wins by a Team since 2010

1. Rohit Sharma | 7

Most Centuries in World Cup History

Indian cricket team skipper Rohit Sharma tops the list of most centuries in World Cup history. Rohit has scored a total of 7 centuries in World Cup history so far.

In a brilliant performance during the 2023 ICC Cricket World Cup, Rohit Sharma shattered his 7th century against Afghanistan. Rohit has scored 1575 runs in 28 innings from 2015 to 2023, in which his best score has been 140 runs.

Next Article

Youngest Indian cricketers to score an international century

Sachin Tendulkar leads the inspiring list of youngest Indian cricketers to score an international century, with his unbeaten 119 against England in 1990. Discover who else achieved this milestone at an young age.

Jun 19, 2025, 1:45 PM5 min read

Youngest Indian cricketers to score an international century | sportzpoint.com

Every young cricketer dreams of scoring a century for their nation on an international stage. But for a precious few, that dream became a jaw-dropping reality early in their careers.

India has been gifted with such memorable centuries by youngsters who later turned out to be cricketing legends. We are talking about Sachin Tendulkar and his unmatched legacy in the list of the youngest Indians to score an international century.

Check out the other names that follow up with their quality batting skills.

1. Sachin Tendulkar (17 years 107 days) | 1990

Saching Tendulkar tops the list of Youngest Indian cricketers to score an international century | sportzpoint.com
Saching Tendulkar getting praised by fellow cricketers as he walks down after his unbeaten 119 against ENG in 1990. | Mint

Sachin Tendulkar is the youngest Indian cricketer ever and the 3rd youngest overall to score an international century with his maiden century at Old Trafford, in August 1990. At just 17 years and 107 days old, he scored an unbeaten 119 in the fourth innings, helping India to save the Test match against England.

Sachin not only announced his arrival on the global stage with this knock, but also helped India secure a draw in the test.

Read Also: Sachin vs Kohli: Stats Comparison in Test Cricket

2. Prithvi Shaw (18 years 329 days) | 2018

Prithvi Shaw is one of the Youngest Indian cricketers to score an international century | sportzpoint.com
Prithvi Shaw celebrating his maiden Test century in 2018. Image | Instagram

Prithvi Shaw became the youngest Indian to score a century on Test debut and the second-youngest in this list of international centuries with his knock against the West Indies in October 2018. He was only 18 years and 329 days old at that time.

He reached his hundred in 99 balls and scored 134 runs in that innings, which marked a spectacular test debut.

3. Kapil Dev (20 years 18 days) | 1979

Kapil Dev is one of the Youngest Indian cricketers to score an international century | sportzpoint.com
Kapil Dev representing India in tests. Image | Khel Now

India's legendary all-rounder, Kapil Dev, holds the third place with his century against the West Indies on home soil in 1979. It was his first test century, at the age of 20 years and 18 days. He was 126 not out in the particular innings.

4. Abbas Ali Baig (20 years 126 days) | 1959

Abbas Ali Baig was one of the Youngest Indian cricketers to score an international century | sportzpoint.com
Abbas Ali Baig representing India. Image | Getty Images

Abbas Ali Baig scored his first test century at the age of 20 years and 126 days against England in July 1959. This made him the first Indian to score a century on Test debut outside India and the fourth youngest centurion in this elite list.

Apart from his brilliant achievements in the field of cricket, he is also famously remembered for being kissed by a female fan during a Test match in Bombay.

Read Also: Winners list of last 10 ICC Tournaments (men's)

5. Madhav Apte (20 years 137 days) | 1953

Madhav Apte is among the Youngest Indian cricketers to score an international century | sportzpoint.com
Madhav Apte batting in a cricket match. Image | Facebook

The former Indian test opener, Madhav Apte, scored his only test century at the age of 20 years 137 days in January 1953 against the West Indies. He made 163 not out in the fifth test of the series.

Despite the impressive century and a good tour, his Test career was surprisingly short-lived, playing only 7 tests.

6. Ajay Ratra (20 years 148 days) | 2002

Ajay Ratra is one of the Youngest Indian cricketers to score an international century | sportzpoint.com
Ajay Ratra representing India in tests. Image | ESPNcricinfo

Ajay Ratra is a former wicket-keeper batter who also had a short-lived test career, comprising 6 test matches. However, he scored an impactful century at only 20 years and 148 days of age, which puts him in the 6th place for the youngest Indian cricketers to score an international century.

He scored this in May 2002 against the West Indies and helped India secure a draw on a flat pitch.

7. Ravi Shastri (20 years 248 days) | 1983

Ravi Shastri is among the Youngest Indian cricketers to score an international century | sportzpoint.com
Ravi Shastri in action for India in tests. Image | BBC

Ravi Shastri scored his first test century in January 1983 at the age of 20 years and 248 days. He scored 128 in that innings against Pakistan's strong pace attack led by Imran Khan.

This innings transitioned him into an opening batsman, showcasing his finest skills and ability to adapt.

Read Also: 16 Indian Cricketers with stands named after them at a stadium

8. Vijay Manjrekar (20 years 253 days) | 1952

Vijay Manjrekar is among the Youngest Indian cricketers to score an international century | sportzpoint.com
Vijay Manjrekar playing for India. Image| ESPNcricinfo 

Vijay Manjrekar delivered a key performance on the international stage early in his career with his Test century against England in 1952. At the age of 20 years and 253 days, he stood elegantly against a great English bowling attack.

9. Gundappa Viswanath (20 years 276 days) | 1969

Gundappa Viswanath is one of the Youngest Indian cricketers to score an international century | sportzpoint.com
Gundappa Viswanath representing India in tests. Image | LatestLY

Gundappa Viswanath holds the 9th position with his maiden Test century against Australia in 1969, when he was 20 years and 276 days old. After a duck in his first innings, he bounced back with a magnificent 136 runs in the second innings.

This knock brought him into the limelight at an early age, and also helped the nation see his ability to score under pressure.

Read Also: Fastest Indians to score 2000 test runs

10. Rishabh Pant (20 years 338 days) | 2018

Rishabh Pant is one of the Youngest Indian cricketers to score an international century | sportzpoint.com
Rishabh Pant celebrating his maiden Test century in 2018 against England. Image | DNA

Rishabh Pant's aggressive and fearless approach came into light with his maiden Test century at 20 years and 338 days of age, making his way to the Top 10 youngest Indian cricketers to score an international century.

With this performance in 2018, Pant also became the first Indian wicket-keeper to score a test century in England.

Next Article

Most Test Wins by a Team since 2010

Let’s look at the statistics of Most Test Wins by a Team since 2010.

Jun 19, 2025, 1:02 PM3 min read

Most Test Wins by a Team since 2010

Playing test matches is one thing but to win test matches is a whole other ball game as only the best teams are able to win and get better as a test match side. During the 140+ years of test cricket there have been around 2500+ test matches that have been played by the various teams playing and these teams strive to beat the other team in this match and win the series as a result. Winning a test match is the ultimate satisfaction for a team even now. So, let’s look at the statistics of Most Test Wins by a Team since 2010.

Also Read: Most Sixes in International Cricket History | Top 25 Batters

Most Test Wins by a Team since 2010

5. New Zealand | 52

Most Test Wins by a Team since 2010

The number 5 team in this list is the New Zealand team which has won 52 test matches since 2010 out of a total of 122 test matches played till now. They have lost 46 matches which is not a good record to have and hopefully the win loss difference decreases and they have a total of drawn test matches of 24 and going forward it can be said that their record will improve.

4. South Africa | 66

Most Test Wins by a Team since 2010

South Africa have one of the most impressive records in the test cricket as in the 127 test matches they have played in from 2010-2025 , they have been able to win 66 test matches and they have lost 39 matches against good teams as well and they also have drawn 22 test matches. South Africa was barred from cricket as well for a number of years and they were reinstated in 1993 again and their journey hasn’t looked back since.

3. India | 80

Most Test Wins by a Team since 2010

After Australia, the third team with most test match wins is the Indian team with 80 test match wins since 2010 in a total of 156 matches. They have also lost 48 matches which is not a good sign as well as they have 28 drawn matches throughout their journey from 2010 and the hope is this record gets better with time and they win more matches than they lose.

2. Australia | 84

Most Test Wins by a Team since 2010

Australia have played a total of 157 test matches since 2010 and they have won 84 matches and also lost 48 matches as a side and some of the losses were memorable. And Australia have drawn 25 matches and drawn test matches can be very entertaining as well. Australia will play more test matches as they go along over the years and they will reach 100 test wins really soon as well.

Also Read: Most ICC Trophies by any men's team

1. England | 90

Most Test Wins by a Team since 2010

England is the test team with the most number of wins in test matches since 2010. They are the only team who have played over a 190 test matches and they have won 90 matches whereas they have also lost 70 test matches as well which shows they are beaten a lot of times as well and the number of drawn test matches by England are at 31 and as they play along they will win more rest matches as well as lose matches as well.

Next Article

Most Sixes in International Cricket History | Top 25 Batters

Let's take a look at the batters with most sixes in international cricket history.

Jun 19, 2025, 11:08 AM5 min read

Most Sixes in International Cricket History | Top 25 Batters

In the thrilling world of international cricket, hitting sixes remains one of the most entertaining aspects of the game. Over the years, power-hitters have delighted fans by clearing boundaries with ease and rewriting records with their big-hitting skills.

Also Read: Fastest Indians to score 2000 test runs

Let's take a look at the batters with most sixes in international cricket history.

Most Sixes in International Cricket History

10. AB de Villiers | 328 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Former South African player AB de Villiers gets the 10th spot on this list. The former right-handed batsman slammed 328 sixes in international cricket. De Villiers shattered 64 sixes in Tests, 204 in ODIs, and 60 in the shortest format. During his career from 2004 to 2018, De Villiers was known as Mr. 360 due to his ability to smash sixes all over the ground.

9. Eoin Morgan | 346 Sixes

Most Sixes in International Cricket History | Top 25 Batters

England’s limited-overs skipper Eoin Morgan represented both Ireland and England. From 2006 to 2022, he hit 346 sixes in international cricket. The English player has slammed 6 sixes in Tests, 220 in ODIs, and 120 in T20Is. Morgan captained England to their first ICC Cricket World Cup win in 2019.

8. Sanath Jayasuriya | 352 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Former Sri Lanka cricketer Sanath Jayasurya grabs the 8th spot on this list. Jayasuriya, who played from 1989 to 2011, was widely popular for his ability to smash sixes. The former left-handed batsman slammed 352 sixes in international cricket during his active career. The former Sri Lanka opener smacked 59 sixes in Tests, 270 in ODIs, and 23 in T20Is. Jayasuriya retired in 2011 from international cricket.

7. MS Dhoni | 359 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Former Indian captain and wicketkeeper-batsman MS Dhoni bags 7th spot in this list. Dhoni accounts for 359 sixes in international cricket. Dhoni, who played for India from 2004 to 2019, slammed 78 sixes in Tests and 229 in ODIs. The wicketkeeper-batsman slammed 52 sixes in the shortest format as well. His leadership and batting prowess led India to numerous victories, including the 2011 ICC Cricket World Cup.

6. Jos Buttler | 369 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Jos Buttler, England's dynamic wicketkeeper-batsman, has been a key player since his debut in 2011. By 2025, he amassed 369 sixes in international cricket. Buttler's innovative stroke play and aggressive batting have been instrumental in England's recent successes.

5. Martin Guptill | 383 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Martin Guptill, another prominent New Zealand batsman, has been a consistent performer since his debut in 2009. As of 2022, he has hit 383 sixes in international cricket. In Tests, the right-handed batsman has shattered 23 sixes. The opening batsman has also slammed 187 sixes in ODIs and 173 sixes in T20Is.

Also Read: England vs India Test series: 9 test matches India won so far on English soil

4. Brendon McCullum | 398 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Former New Zealand skipper Brendon McCullum grabs the 4th spot in this list. The former right-handed batsman accounts for 398 sixes in international cricket. The former Kiwi opener slammed 107 sixes in Tests, 200 in ODIs, and 91 in T20Is. Mccullum played for New Zealand from 2002 to 2016.

3. Shahid Afridi | 476 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Shahid Afridi, affectionately known as "Boom Boom," was famous for his explosive batting style. Representing Pakistan from 1996 to 2018, Afridi hit 476 sixes in international cricket. The former Pakistan skipper accounts for 52 sixes in Tests, 351 in ODIs, and 73 in T20Is. Afridi retired from international cricket in 2018.

2. Chris Gayle | 553 Sixes

Most Sixes in International Cricket History | Top 25 Batters

West Indies cricketer Chris Gayle steals the second spot in this list. Gayle, known as the "Universe Boss," is one of the most destructive batsmen in cricket history. Over his career spanning from 1999 to 2021, he amassed 553 sixes in international cricket. Gayle has slammed 98 sixes in Tests, 331 sixes in ODIs, and 124 sixes in T20Is.

1. Rohit Sharma | 637 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Rohit Sharma, the current captain of the Indian cricket team in ODI formats, is renowned for his exceptional batting prowess. He holds the record for the most sixes in international cricket, with a total of 637 sixes across all formats. Notably, he also holds the record for the highest individual score in a One Day International (ODI) match, with 264 runs.

Also Read: Winners list of last 10 ICC Tournaments (men's)

Here is the list of the top 25 players with the most sixes in international cricket:

Player
6s
Rohit Sharma 2007-2025 499 532 19700 637
1999-2021 483 551 19593 553
1996-2018 524 508 11196 476
2002-2016 432 474 14676 398
2009-2022 367 402 13463 383
2011-2025 384 389 11881 369
2004-2019 538 526 17266 359
1989-2011 586 651 21032 352
2006-2022 379 361 10859 346
AB de Villiers
2004-2018 420 484 20014 328
David Warner
2009-2024 383 474 18995 321
Virat Kohli
2008-2025 550 617 27599 306
Glenn Maxwell
2012-2025 272 256 6993 299
2008-2025 329 326 10056 284
David Miller
2010-2025 308 268 7202 274
2006-2022 450 510 18199 273
Ben Stokes
2011-2025 268 334 10776 264
Sachin Tendulkar
1989-2013 664 782 34357 264
Adam Gilchrist 1996-2008 396 429 15461 262
2011-2022 254 255 8804 255
2012-2024 301 337 12654 254
Jacques Kallis
1995-2014 519 617 25534 254
Yuvraj Singh
2000-2017 402 391 11778 251
Sourav Ganguly
1992-2008 424 488 18575 247
Ricky Ponting
1995-2012 560 668 27483 246

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.