Live Scores

cricket Live Scores & Fixtures

Ricky Ponting on Virat Kohli's form: "It's only a matter of time before he bounces back"

Former Australia captain Ricky Ponting believes Kohli should be kept at No.3 since "moving him around" could further unsettle him.

Jul 21, 2022, 5:05 AM5 min read

Ricky Ponting on Virat Kohli's form: "It's only a matter of time before he bounces back"

Former Australia captain Ricky Ponting has weighed in on Virat Kohli's poor run of form and backed the former India captain to return to his dominating best rather soon. Kohli, once the world's most consistent batter, finds himself in the middle of a prolonged slump in form, where runs are looking extremely difficult to come by.

Ricky Ponting on Virat Kohli's form:
Ricky Ponting and Virat Kohli
Image - HT

Also Read: Babar Azam is the fastest Asian and 5th fastest overall to reach 10,000 international runs

After stepping down as India's captain, Kohli's form has dipped even further, making him a pale shadow of his former self. This has led to speculations about his place in India's T20 World Cup squad, with many believing that on current form, Kohli does not merit a place in the squad that will be traveling to Australia in October.

India's legendary all-rounder Kapil Dev had pointed out that if Ashwin, the No. 2 ranked Test bowler could be dropped from India's Playing XI, the same should apply to Kohli. Ponting, however, is not one of them and he still believes that a team with Kohli is still more fearful than one without him.

"I think if I was an opposition captain or an opposition player, I will be fear playing an Indian team that has Virat Kohli in it, more than I would be one that doesn't have him in it. I know there have been some challenges for him, it's been a difficult time.

But every great player that I have seen in this game has been through it at some stage, whether that's a batsman or a bowler, they have all been through it. And somehow, the best (players) find a way to rebound and respond, and it's only a matter of time before Virat does that,"

Ponting said on The ICC Review Show

Read Also: Rohit Sharma: I want middle order to prepare for '10 for 3′ situations

Ponting added that leaving Kohli out of India's initial World Cup matches tends to do more harm to Kohli than good. Ricky Ponting mentioned that if it was him in place of Rohit Sharma on Rahul Dravid, the message to Kohli will be simple… make the environment as healthy and as positive as possible from Virat's point of view.

"I will keep pushing with him because I know the upside": Ponting on Kohli

"If you leave Virat out of the eve of the World Cup, and someone comes in and has a reasonable tournament, it will be hard for Virat to get back in it. If I was India, I will keep pushing with him, because I know the upside. If they actually get him back confident and playing as well as he can, that upside is better than most.

So I think if I was a captain or a coach, I will be making life as easy as possible for him to feel as comfortable as possible, and just wait for him to flick the switch and start scoring runs again,"

said Ricky Ponting

Also Read: Why Did Ben Stokes Suddenly Retire From ODI Cricket?

"Early in the tournament, for a first-round game, (it's important too) get him in nice and early, among the runs, and then hopefully by the end of the tournament, you'll have Virat Kohli back at his best. That's the way I would look at it. I wouldn't think about holding him back at the start of the tournament, with the thought that you might be able to bring him back towards the back end and have him peak.

Tournament play isn't like that. You need to work your way into the tournament, get some runs under your belt, get some confidence, and then be playing your best cricket at the back end."

Ricky Ponting is not in favor of shuffling Kohli much in the batting order

Ponting is not in favor of shuffling Kohli much in the batting order. Kohli the opener is an option that has been contemplated after Virat opened for India in a few games last year. But Ponting reckons that it is better Kohli sticks to one position in the batting order, preferably his No. 3 spot, and urged the management to back him to score runs from there.

"They probably should be trying to find new ways to get him back into the form and help him out. That (moving him up the order) quite often comes at the expense of someone else as well, you are moving someone else around trying to find a spot for Virat.

He has opened the batting, he has batted at No.3 in the IPL in the last couple of years, and has done the same for India. Moving him around will make him feel that people are worried about him, and he will be more unsettled,"

Ponting said

Read Also: Joe Root vs Steve Smith: Who is the Best in Test Cricket?

"I will be going the other way. If I was the coach of the captain, I would be telling him, 'This is your spot, this is where you're batting, it's not going to change. Keep believing in yourself, keep putting in the hard work, keep believing in what made you the best player in the world for a number of years – get back to those thoughts and the runs will come."

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

"India will miss his fighting spirit.. it's going to be a shame not to play against him": Ben Stokes on Virat Kohli's absence in England series

The England skipper recently shared his thoughts when asked about what India will miss in Kohli ahead of their test clash. "India will miss his fighting spirit" says Ben Stokes on Virat Kohli's absence in England series. Discover what else he said.

Jun 18, 2025, 11:51 AM2 min read

"India will miss his fighting spirit": Ben Stokes on Virat Kohli's absence in England series | sportzpoint.com

The cricketing world is buzzing with discussions surrounding the upcoming IND vs ENG series, and a voice has highlighted a significant void: the absence of Virat Kohli. England's Test captain, Ben Stokes, has openly expressed his belief that India will feel the lack of Kohli's renowned "fighting spirit" and other things on the field.

Stokes also revealed how he texted Kohli after his decision to retire and term it as a shame he won't be there to play in the field.

This statement from an opponent shows the immense impact Kohli has left and the challenge India faces in a crucial series without one of its finest test players.

Check the full story of Ben Stokes on Virat Kohli's absence in England series:

Ben Stokes on Virat Kohli's absence in England series

"India will miss his fighting spirit": Ben Stokes on Virat Kohli's absence in England series | sportzpoint.com
Ben Stokes and Virat Kohli. Image | Instagram

Ben Stokes has analysed how Virat Kohli's absence can affect India, 2 days prior the test series against England. When asked about what India will miss in Kohli after he decided to step down from tests, here's how the English skipper replied:

"I think what India will miss, will be his fighting spirit out in the game, his competitiveness, desire to win." He further goes on to add "It will be weird to not see number 18 at the back of any Indian shirt. I did text him saying it's going to be a shame not to play against him because I love playing against Virat."

Stokes also shared how he feels both Kohli and him have the same mindset when out in the field, and addressed the fact that he has done really well against England in his test career.

Read Also: England vs India Test Series: Here is India's overall test record against England in England

India vs England squads for the upcoming test series

India: Shubman Gill (c), Rishabh Pant (wk), Yashasvi Jaiswal, KL Rahul, Sai Sudharsan, Abhimanyu Easwaran, Karun Nair, Nitish Reddy, Ravindra Jadeja, Dhruv Jurel (wk), Washington Sundar, Shardul Thakur, Jasprit Bumrah, Mohammad Siraj, Prasidh Krishna, Akash Deep, Arshdeep Singh, Kuldeep Yadav, Harshit Rana.

England: Ben Stokes (c), Shoaib Bashir, Jacob Bethell, Harry Brook, Brydon Carse, Sam Cook, Zak Crawley, Ben Duckett, Jamie Overton, Ollie Pope, Joe Root, Jamie Smith (wk), Josh Tongue, Chris Woakes

Next Article

Latest Stories

Subscribe Newsletter

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