Live Scores

cricket Live Scores & Fixtures

Mohammed Shami may return to Indian squad for the forthcoming England series and Champions Trophy

The Indian squad for England series and Champions Trophy is to be announced before January 12. Now whether Mohammed Shami will get a place in the team or not, it will become clear from Shami's performance in the Vijay Hazare trophy.

Jan 9, 2025, 11:34 AM3 min read

Mohammed Shami may return to Indian squad for the forthcoming England series and Champions Trophy 2025 - Sportzpoint.com

Mohammed Shami, who is out of the Indian team since the ODI World Cup 2023 final, may return to the Indian squad for the forthcoming white-ball series against England and the Champions Trophy 2025.

Shami is playing domestic cricket. Along with the Ranji Trophy, he was also participating in the Vijay Hazare Trophy but when it came to international cricket, his fitness was coming under question again and again. But, now it seems that the wait for his return to Team India will end soon.

Also Read: Indian players to play Vijay Hazare Trophy Knockouts after returning from Australia tour

The Indian squad for England series and Champions Trophy is to be announced before January 12. Now whether Shami will get a place in the team or not, it will become clear from Shami's performance in the Vijay Hazare trophy.

NCA and BCCI's medical team are keeping an eye on Shami's fitness. If Shami looks in form in the Vijay Hazare Trophy, then he can be selected in the Champions Trophy, and can also play in the ODI series against England. Shami had slight swelling in his knee after the surgery, due to which he was ruled out of the recently concluded Border-Gavaskar Trophy.

Shami bowled well in knockout game

Currently, Mohammed Shami is part of the Vijay Hazare Trophy campaign and is playing for the Bengal team. He bowled well in the knockout match against Haryana as Shami took 3 wickets for 61 runs in 10 overs.

In the sixth over, Shami made his first breakthrough when he edged a sharp delivery to wicketkeeper Abhishek Porel, removing Himanshu Rana, Haryana's opener. Shami recovered well in the final overs, dismissing Dinesh Bana in the 42nd over and then taking out Anshul Kamboj, despite giving up runs at an economy rate of 6.67 in his opening stint.

Also Read: Champions Trophy 2025: ECB reject calls to boycott England vs Afghanistan match

Shami may return in England series

As per the latest reports,  Mohammed Shami is expected to make a comeback in the Indian team in the upcoming white-ball series against England. Both the teams will play 5 T20 and 3 ODI matches. The five T20 matches will be played on January 22, 25, 28, 31 and February 2 respectively. These matches will be played in Kolkata, Chennai, Rajkot, Pune, and Mumbai respectively.

Apart from this, three ODI matches will be played on 6, 9 and 12 February in Nagpur, Cuttack and Ahmedabad. 

Next Article

Asia Cup in doubt as BCCI denies to visit Bangladesh for ACC's AGM

BCCI has threatened to boycott any resolutions if the Asian Cricket Council (ACC) Annual General Meeting (AGM) takes place in Dhaka, Bangladesh.

Jul 19, 2025, 7:14 AM2 min read

Asia Cup in doubt as BCCI denies to visit Bangladesh for ACC's AGM | sportzpoint.com
India are the current Asia Cup champions. Image | BCCI on X

The 2025 Asia Cup faces significant uncertainty as the Board of Control for Cricket in India (BCCI) has threatened to boycott any resolutions if the Asian Cricket Council (ACC) Annual General Meeting (AGM) proceeds in Dhaka, Bangladesh.

The meeting, scheduled for July 24, has become a flashpoint amid heightened political tensions between India and Bangladesh, prompting the BCCI to refuse to attend if the venue is not changed from Dhaka.

ACC does not want to change the venue

According to multiple reports, including ANI and India Today, the BCCI has formally communicated its stance to both the ACC and its chairman, Pakistan Cricket Board (PCB) chief Mohsin Naqvi, requesting a change of venue.

However, these requests have gone unanswered, with Naqvi reportedly adamant on holding the meeting in Dhaka, a move seen by India as exerting undue pressure to influence Asia Cup-related decisions.

Asia Cup in doubt as BCCI denies to visit Bangladesh for ACC's AGM | sportzpoint.com
Siraj took 6 wickets in the Asia Cup 2023 final against Sri Lanka. Image | BCCI on X

India threatens to withdraw from the Asia Cup 2025

India, the defending champions and host of the upcoming six-nation T20 Asia Cup, likely scheduled for September, is not alone in its boycott.

Cricket boards from Sri Lanka, Oman, and Afghanistan have also expressed reservations about attending the meeting in Bangladesh, raising questions about the ACC's ability to make valid decisions without key members present.

Compounding the tension is the recent postponement of India's white-ball tour of Bangladesh from August 2025 to September 2026, underscoring the diplomatic strain. India refused to play in Pakistan during the 2023 Asia Cup and the 2025 Champions Trophy, with matches relocated to neutral venues like Sri Lanka and Dubai, respectively. The Men in Blue went on to win both tournaments. 

There have been speculative reports that BCCI might withdraw from both the Women’s Emerging Teams Asia Cup in Sri Lanka and the Men’s Asia Cup, but BCCI Secretary Devajit Saikia has denied these claims, calling them "speculative and imaginary".

Next Article

Most Test Centuries for England

Joe Root scored his 37th Test Century on the second day of the third Test between England and India at Lord’s. He is now the batsman with the most test centuries for England.

Jul 11, 2025, 12:29 PM4 min read

Most Test Centuries for England

The Nation England has produced some extraordinary Batsmen in Cricket. They have impressed Cricket fans from all over the world with their achievements and glory. The test is considered the Best Format in Cricket. England has & had some players who are the best among many in the world of Test Cricket. Sir Jack Hobbs is considered the Best Test Batsman for England in Tests. He has scored 5410 runs in just 102 innings with 15 centuries and 28 half-centuries.

In recent times of greats, Joe Root has proven himself one of the greatest if not the greatest for England in Test Format as he has every right due to his achievements. Now, Let's give a look at the list of the Top 5 Batsmen with the most test centuries for England.

Read Also: Most International Hundreds among Active Players

Top 5 Batsmen with the Most Test Centuries for England:

1. Joe Root | 37 Centuries

Most Test Centuries for England

England batter Joe Root has written his name in the history books for England in Test Format by bringing up his 37th Test hundred on the second day of the third Test between England and India at Lord’s. It was also his third consecutive Test century at the venue. Moreover, he also overtook Graham Gooch as the highest run-scorer at Lord's in international cricket. 

Root made his debut in 2012 against team India and since then he has played 156* test matches. He has scored 13,219 runs with an average of 50.84.

2. Alastair Cook | 33 Centuries

Most Test Centuries: Alastair Cook | Sportz Point
Image - ICC

Alastair Cook was one of the greats in Test Cricket of his generation. He made his debut against India in 2006 for the national team in Test Cricket. Cook played 161 Test matches in which he batted 291 innings. He scored 12,472 runs with an average of 45.35. His highest score was 294 and he made 33 centuries and 57 half-centuries for his team. Cook played his last Test Match against India in 2018.

3. Kevin Pietersen | 23 Centuries

Most Test Centuries: Kevin Pietersen | Sportz Point
Image - Cricket Australia

Kevin Pietersen has proved himself across every format for England. He made his Test debut in 2005 against the Australian side at Lords. Pietersen played 104 test matches, in which he scored 8181 runs with an average of 47.29. He played his last test match against Australia in 2014. Kevin Pietersen is third on the list with 23 Centuries.

4. Wally Hammond | 22 Centuries

Walter Hammond | Sportz Point
Image - Cricket Soccer

The judgment of cricket history is that the greatest batsmen the game has known are - WG Grace, Jack Hobbs, Walter Hammond, and Don Bradman. Others may come close indeed to those four but do not quite take place with them. Hammond made his test debut against South Africa in 1927. He played 85 test matches and scored 7249 runs with an average of 58.45. He is 4th on the list with 22 test centuries. The Great Walter Hammond played his last Test match against New Zealand in 1947.

5. Colin Cowdrey | 22 Centuries

Michael Colin Cowdrey | Sportz Point
Image - Alchetron

Colin Cowdrey mostly known as Michael Cowdrey played Cricket for 21 years, One of the most durable batsmen in the history of Test Cricket. Cowdrey made his test debut in 1954 against the Aussies and played 114 matches, scoring 7624 runs with an average of 44.06. He is 5th on the list with the same no as Wally Hammond, 22 centuries. Michael Cowdrey played his last test match in 1975 against the Australian side.

Top 10 Players with the Most Centuries in Test Cricket for England:

Player Span Matches Innings Runs HS Average 100 50
Joe Root 2012-2025 156* 284 13219 262 50.84 37 66
Alastair Cook 2006-2018 161 291 12472 294 45.35 33 57
Kevin Pietersen 2005-2014 104 181 8181 227 47.28 23 35
Walter Hammond 1927-1947 85 140 7249 336* 58.45 22 24
Michael Cowdrey 1954-1975 114 188 7624 182 44.06 22 38
G Boycott 1964-1982 108 193 8114 246* 47.72 22 42
Ian Bell 2004-2015 118 205 7727 235 42.69 22 46
Andrew Strauss 2004-2012 100 178 7037 177 40.91 21 27
KF Barrington 1955-1968 82 131 6806 256 58.67 20 35
GA Gooch 1975-1995 118 215 8900 333 42.58 20 46
Next Article

Sourav Ganguly's Records: The former India captain turns 53

As the "Prince of Calcutta" turns 53, we look at all the records Sourav Ganguly created in his career. Check them out.

Jul 8, 2025, 9:47 AM4 min read

Sourav Ganguly Records: The former India captain turns 53 | sportzpoint.com

There is a saying in cricket, "When life gives you a Greg Chappel, be a Sourav Ganguly". Well, that's a bit controversial line to start an article about Sourav Ganguly records.

But that was the life and career of Sourav Ganguly, who rose against every odd and came back like a "Maharaj" (King, people from Kolkata call him that) every time he was pushed down.

Now, the former India captain, who turned 53 today, made some significant moves on and off the field which changed Indian Cricket forever.

To mark his birth anniversary, we present to you a list of Sourav Ganguly's records that he achieved throughout his career.

Read Also: Top 10 players with most runs in ICC knockout matches

Sourav Ganguly's records in tests

Sourav Ganguly's records in tests - sportzpoint.com
Ganguly during his maiden test inning at Lord's. 

Sourav Ganguly made his test debut in 1996 against England at Lords' Cricket Ground. At that time his selection was questioned. The pundits called him the "East-Zone quota". But a typical Sourav Ganguly made sure all the questions were answered with the bat in hand. 

Not to forget his mild-paced bowling. Let's take a look at Sourav Ganguly's records in tests.

  1. 62nd batsman in test cricket history to score a 100 on test debut.
  2. 6th test batsman to score centuries in the first two tests in his career.
  3. Highest Test score by a left-handed Indian batsman (239).
  4. Only test player to score a test century on debut and then score a zero in the last test innings.
  5. Only player to average more than 40 throughout his test career and play more than 100 test matches.

Read Also: Cricket records: Most test matches as an umpire

Sourav Ganguly's records in ODIs

Sourav Ganguly played a big part in building the 2011 World Cup-winning  Indian team: Manoj Tiwary

Though Ganguly was India's one of the best in the longest format, it was the white ball that he dominated more than anyone. Even more than Sachin Tendulkar and Ricky Ponting. 

Sourav Ganguly scored more white-ball runs than any other player during his time. Here are some of Sourav Ganguly's records in ODIs-

  1. He was the fastest man to reach 6000, 7000, 8000, and 9000 ODI runs while playing.
  2. Ganguly is the only cricketer to win four consecutive Man of the Match awards in One Day Internationals.
  3. Highest individual score by any batsman in an ICC Champions Trophy final (117).
  4. Sourav Ganguly was also the first player to hit 3 centuries in the history of the ICC Champions Trophy.
  5. Highest individual score in the ICC World Cup by any Indian player (183).
  6. He is also the third fastest to score 10000 ODI runs (263 ing).
  7. Most ODI runs by any left-handed Indian player (11363)
  8. Second most ODI runs in a single calendar year (1767 runs in 1999).
  9. The second-most ODI hundreds in a single calendar year (7 ODI tons in 2000).
  10. One of the five cricketers to have achieved the unique treble. Ganguly has scored more than 10,000 runs, and taken more than 100 wickets & 100 catches in ODI cricket.
  11. Third-highest run-scorer in ODI cricket among Indians and ninth overall.
  12. Sourav Ganguly also has the record of scoring the second-most tons by an Indian batsman in a single World Cup. ( 3 centuries in 2003)
  13. 10th most hundreds in ODI cricket (22).

Read Also: Most runs in Knockouts of ICC Tournament

Sourav Ganguly's records as captain

Sourav Ganguly's records as captain - sportzpoint.com

Sourav Ganguly is sometimes called the "accidental captain". He had never captained any team before being the captain of the Indian Cricket team.

Read Also | Ranking all Indian captains in ICC events

He took over the captaincy post during a tough time of the "Azhar Saga". But as Kapil Dev said, that was the moment Indian cricket's future was made. Here are some of the records Sourav Ganguly made as a captain-

  1. Till retirement, Sourav Ganguly had the most successful India captain in away tests (11 wins). Virat Kohli later went past him.
  2. Third most successful ODI captain among Indians (76 wins )
  3. Ganguly is the only Indian skipper to win a Test series in Pakistan.
  4. He took the captaincy when India was ranked 8 in Test rankings, and left India second-ranked in Test cricket, still a record for the biggest jump.
  5. 8th most matches as captain in ODI history (146)

Read Also: Most successful captains in Test cricket

"Giving that Indian team a lot of steel, self-belief, character. Forget about winning at home. I think all sides are comfortable winning at home. But it's about going outside in Test conditions that you are not familiar with against the best in the world and having that fire, hunger and belief to win. And I think that's where Dada made the biggest difference to Indian cricket."

Kumar Sangakkara on Sourav Ganguly as captain

Next Article

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.

Jul 4, 2025, 2:31 PM5 min read

Can You Guess the 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.

Also Read: Top 10 players with most runs in ICC knockout matches

Indian with Most ICC Appearances

10. Sachin Tendulkar | 61

Can You Guess the Indian with Most ICC Appearances?

  • Span - 1992-2011
  • Runs - 2719
  • HS - 152

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

Can You Guess the Indian with Most ICC Appearances?

  • 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

Can You Guess the Indian with Most ICC Appearances?

  • 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

Can You Guess the Indian with Most ICC Appearances?

  • 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

Can You Guess the Indian with Most ICC Appearances?

  • 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*.

Also Read: MS Dhoni's captaincy record in ICC Finals

5. Jasprit Bumrah | 79

Can You Guess the Indian with Most ICC Appearances?

  • Span - 2016-2025
  • Wickets - 229
  • BBI - 6/27

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

Can You Guess the Indian with Most ICC Appearances?

  • 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

Can You Guess the Indian with Most ICC Appearances?

  • 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

Can You Guess the Indian with Most ICC Appearances?

  • 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.

Also Read: Who can break Rohit’s six-hitting record?

1. Virat Kohli | 136

Can You Guess the Indian with Most ICC Appearances?

  • Span - 2009-2025
  • Runs - 6451
  • HS - 254*

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.

Next Article

MS Dhoni's captaincy record in ICC Finals

Dive deep into MS Dhoni's captaincy record in ICC Finals and see his unmatched strategic brilliance that led India to victory in major world tournaments.

Jun 25, 2025, 4:48 PM4 min read

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com

When discussing leadership roles in Indian cricket history, the conversation inevitably turns to MS Dhoni and his impact as a captain. His tenure as India's captain (2007-2017) saw the golden days of not only reaching the finals but also tasting victory.

The "Captain Cool" led India to an impressive 4 ICC Finals and secured a win in 3 of them. He is the only Indian captain to win all 3: the ODI World Cup, T20 World Cup and Champions Trophy in his career.

Here we bring you MS Dhoni's captaincy record in ICC Finals:

2007 T20 World Cup: Kicking off with a win

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com
MS Dhoni in 2007 T20 World Cup Final. Image | BBC

The 2007 T20 World Cup marked a significant moment in Indian cricket, not just for their inaugural win, but for the beginning of MS Dhoni's captaincy era. Having stepped into the leadership role for the very first time in the tournament, he led a relatively inexperienced squad and brought victory home.

Throughout the season, he guided the team with a calm approach and showed tactical brilliance with his choices in high-pressure situations. In the final against Pakistan, his main impact was behind the stumps, making great choices.

In a tense last over, with PAK needing 13 runs and Misbah-ul-Haq at the crease, he made a bold move by handing the ball to Joginder Sharma, who lacked experience. This tactical gamble paid off brilliantly when Misbah attempted a scoop shot and was caught by Sreesanth, securing India a 5-run victory.

Read Also: 10 Forgotten Indian Cricketers and Their Stories

2011 ODI World Cup: A nation's dream

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com
MS Dhoni "finishing off in style" in the 2011 World Cup Final. Image | NDTV

The 2011 ODI World Cup Final against Sri Lanka on home soil is something the fans will remember for a long time. After a challenging target of 275 runs set by SL, India's chase collapsed early as they lost key wickets of Virender Sehwag and Sachin Tendulkar.

Dhoni chose to promote himself to bat at no. 5 and formed a crucial partnership with Gautam Gambhir. He scored an unbeaten 91 runs and sealed the victory with a majestic six, bringing home India's second WC title after 28 years.

He was also named player of the match for his batting and wicket-keeping contribution. After this victory, he became the second Indian captain, after Kapil Dev in 1983, to lead India to a World Cup triumph.

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

2013 Champions Trophy: Completing the set

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com
MS Dhoni with the Champions Trophy after their 2013 victory. Image | Hindustan Times

The 2013 Champions Trophy saw Dhoni complete the set with a 5-run victory over England in the Final. India successfully defended a low total of 130 runs in the second half, showcasing great bowling efforts from the unit.

Talking about Dhoni's performance, he could not do much with the bat like many other players, and went out for a duck. However, his agility behind the stumps and ball rotation choices did the trick well for them.

With this victory, India achieved their second Champions Trophy title.

Read Also: ICC tournaments hosted by India – History & Highlights

2014 T20 World Cup: Runners-up finish

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com
Dhoni after the T20 WC Final against Sri Lanka in 2014. Image | Cricket Country

In the 2014 T20 World Cup, India showed a dominant form and reached the finals with an unbeaten record. Despite Virat Kohli's great efforts (77 runs off 58 balls), India struggled with the bat overall, posting a total of 130/4. Dhoni scored 4 runs off 7 balls and failed to accelerate the runs. 

Sri Lanka comfortably chased he target to clinch their first T20 World Cup title. Although India lost, it was MS Dhoni's second T20 World Cup Final as a captain, which highlights his consistent presence and contribution in major ICC clashes.

Next Article

Latest Stories

Subscribe Newsletter

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