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.
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.
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.
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.
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.
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.
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 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.
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.
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.
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.
Bengal Players in IPL 2025 – Full List & Performance
From Mohammed Shami to the rising talents, discover the full list of Bengal players in IPL 2025 and track down their performance. Let's see how exciting their season have been.
Bengal has a deep-rooted passion for cricket, and the IPL offers a great opportunity to have their local talents compete at the highest level. Several players from Bengal were a part of the exciting IPL 2025 season.
Whether through match-winning spells, consistent contribution, or vital innings, their presence was always prominent in the season. Check out the full list and performance of Bengal Players in IPL 2025 along with their on-field impact.
1. Mohammed Shami (Sunrisers Hyderabad)
Mohammed Shami in action for SRH during a match in IPL 2025. Image | Sports Tak
Mohammed Shami has been a long-standing and key figure in Bengal's domestic cricketing landscape. After being ruled out of the previous IPL season (2024) due to an ankle injury, he made a comeback this year as Sunrisers Hyderabad's key pick and second-highest buy for ₹10 crore.
Shami had a somewhat mixed IPL 2025 season and struggled with consistency and his lengths. After his stellar Purple Cap-winning season in 2023, his 2025 campaign saw him take 6 wickets in 9 matches, with an economy of 11.25.
However, Shami continued to prove his excellence by becoming the only bowler in IPL history to claim a first-ball wicket 4 times. He achieved the fourth one by dismissing Shaik Rasheed in the SRH vs CSK match in the 2025 season.
Abishek Porel celebrating his half century in a match in IPL 2025. Image | NDTV
Born in Chandannagar, West Bengal, Abishek Porel is a true local and a proud representative of the state. He was retained for ₹4 crore by Delhi Capitals, where he continued to showcase his brilliance as a wicket-keeper batter.
He began this season with a good pace and proved to be vital by accelerating the run flow when needed. He scored 301 runs in 13 matches, which makes him the second-highest scorer for DC this season.
While his form and the team's overall performance had a slight dip towards the latter part of the tournament, his contributions as a top-order batter were undeniable. He proved that he can adapt to different batting positions and do well.
Mukesh Kumar celebrates a wicket in IPL 2025. Image | TOI
Mukesh Kumar is another example of an incredible pacer who plays for Bengal in domestic cricket and has done exceptionally well in the stage of IPL. Following his brilliant 2024 season for DC, he was retained this year for ₹8 crore via RTM (Right to Match).
He proved to be a reliable performer, delivering effective spells in death overs and under pressure. His ability to use variations and bowl yorkers with accuracy made him a key part of the team's bowling unit.
He delivered a standout performance in IPL 2025 against LSG with his 4-wicket haul and great spell, which earned him the POTM award after their victory.
Akash Deep celebrates a wicket for LSG in IPL 2025. Image | Instagram
Hailing from Bihar, Akash Deep moved to Bengal to pursue cricket and performed well in the domestic field, then later making it to the India 'A' team. In IPL 2025, he was secured by Lucknow Super Giants for ₹8 crore and played 6 matches.
Akash missed some initial games due to a back injury, and later bounced back to showcase a glimpse of his quality and experience as a fast-medium bowler.
There wasn't any particular "game-changing" performance or moment for him this season, but his contributions were a part of LSG's overall bowling efforts.
Akash IPL 2025 stats:
Matches
Balls
Wickets
BBM
Ave
Econ
6
114
3
2/55
76.33
12.05
5. Shahbaz Ahmed (Lucknow Super Giants)
Shahbaz Ahmed in LSG dressing room post-match. Image | Instagram
A keu all-rounder for Bengal's state team, Shahbaz Ahmed was bought for ₹2.4 crore in the mega auction by Lucknow Super Giants. He played a supporting role in IPL 2025 and provided depth in their squad.
He played only 3 matches, where he came out to bat for a single innings and took 1 wicket in the entire season. While the 2025 season did not see any noteworthy performance, his presence in the squad was enough to back then up and bring flexibility as an all-rounder option.
ICC tournaments hosted by India – History & Highlights
Explore the rich history and unforgettable highlights of all ICC tournaments hosted by India. Relive the iconic wins and heartbreaking defeats, and see how the nation shaped the sport. A must-read for fans.
India is a nation where cricket is not just a sport but a religion. The crowd, the stadiums, and most importantly, the passion for cricket that the vibrant atmosphere brings, have made every ICC tournament hosted on Indian soil unforgettable.
Therefore, when it comes to hosting ICC tournaments, India delivers an experience like no other.
This article will take you through the history and highlights of ICC tournaments hosted by India that captivated millions.
ICC Men's Cricket World Cup
India lifts the ICC World Cup for the second time in 2011 after a victory over Sri Lanka. Image | Mint
The ICC Men's Cricket World Cup, inaugurated in 1975, has had 13 seasons so far. Out of which, India hosted the tournament 4 times, in the years: 1987, 1996, 2011, 2023. They are also scheduled to host the 2031 season, alongside Bangladesh.
Here's the detailed highlight of each year:
1987: First edition in India, co-hosted with Pakistan
The 1987 Cricket World Cup was the first time the tournament was held outside England. It was known as the "Reliance Cup" due to sponsorship and was also the first 50-over WC, reduced from 60 overs in previous editions.
Co-hosted with Pakistan, India topped the group stage and had a great season. However, they were eliminated in the semi-finals by England at the Wankhede Stadium, Mumbai.
The Final was played at the iconic Eden Gardens, Kolkata, between Australia and England. Australia won their first title and lifted the World Cup with pride on Indian soil.
1996: Second edition with co-hosts Pakistan and Sri Lanka
This edition was hosted by India, along with Pakistan and Sri Lanka. India faced a controversial semi-final defeatagainst Sri Lanka at Eden Gardens, Kolkata. It was caused due to crowd disturbance and India's collapsing run chase, which ultimately led to the game being abandoned.
Sri Lanka won their first WC title by defeating Australia and became the first co-host to do so.
2011: India's home triumph
Co-hosted with Sri Lanka and Bangladesh, this was India's ultimate dream and crowning moment. Led by MS Dhoni, India had a dominant campaign and went on to win the World Cup, defeating Sri Lanka in a memorable final.
India became the first team to win the World Cup on home soil. The fact that the final match was held at Wankhede Stadium, Mumbai, makes it even more special. The roar of the crowd, legendary performances, and the winning six will be forever etched in the hearts of millions.
The final was also the first time two Asian teams played against each other in the tournament's history.
2023: India's unfulfilled dream and heartbreak on home soil
As sole host, India delivered a spectacular performance throughout the tournament. They dominated every opponent in the group stage and the semi-final, without losing a single match across all venues.
However, despite their brilliant efforts, they lost to the Australian side in the final, held at the world's largest stadium, Narendra Modi Stadium, Ahmedabad. This was a major heartbreak for the team and fans, who dreamed of a home victory after 12 years.
Virat Kohli was named the player of the tournament, setting a new record for most runs in a single WC edition, and Mohammed Shami was the leading wicket-taker.
ICC Men's T20 World Cup
An emotional Virat Kohli walkes off the field after their semi-final defeat against West Indies. Image | ESPNcricinfo
India has formally hosted the ICC Men's T20 World Cuptwice. Here's a summary of those tournaments:
2016: A carnival of T20 cricket on Indian soil
India battled through every match brilliantly in the season with a great squad. However, their journey ended in the semi-final with a high-scoring loss against the West Indies at the Wankhede Stadium, Mumbai.
This season was a special one and delivered many dramatic, nail-biting encounters. The final match, held at Eden Gardens, Kolkata, is also popular for its thrilling finish, where Carlos Brathwaite hit four consecutive sixes to seal the victory for WI against England.
2021: India's hostship amidst global challenges (Held in UAE & Oman)
Although India was the designated host, the tournament was moved to the UAE and Oman due to the prevailing COVID-19 situation in India. They also had a disappointing campaign, failing to qualify for the semi-finals.
ICC Men's Champions Trophy
Rahul Dravid and Ricky Ponting shaking hands before a match in 2006 Champions Trophy. Image | NewsBytes
India officially hosted the ICC Men's Champions Trophyonce, in 2006, and is set to host the 2029 edition.
2006: India's first and only edition as hosts
This was the fifth edition of the Champions Trophy and the first time India had the sole hosting rights. They had a disappointing start to the season and failed to progress beyond the group stage, leading to an early exit.
The tournament featured 10 teams, and the Australian side, led by Ricky Ponting, emerged as champions.
ICC Women's Cricket World Cup
Australia lifting their 6th WC title with their win in 2013 World Cup. Image | Olympics.com
India has hosted the ICC Women's Cricket World Cup3 times, in the years 1978, 1997, and 2013. They are also scheduled to co-host the 2025 season.
This was India's debut World Cup appearance as well as the first time hosting the tournament. They lost all three matches against Australia, England, and New Zealand in the round-robin format, and finished fourth (last).
This was the first time the tournament was being hosted outside England.
1997: A record-breaking season in India
This was the largest Women's World Cup at that time, featuring 11 teams and 32 matches across various venues in India. India put up a strong fight, but was defeated by Australia in the semis.
The final at Eden Gardens attracted a significant crowd, showcasing the growing interest in women's cricket. Australia won their fourth WC title, and their second on Indian soil.
2013: India's early exit in the home tournament
This edition saw several close matches throughout the group stage. India, as hosts, had a disappointing campaign and failed to go beyond the group stage. Yet again, Australia secured their sixth WC title, and the 3rd on Indian soil.
ICC Women's T20 World Cup
WI-W lifting the 2016 T20 World Cup trophy. Image | ESPNcricinfo
The ICC Women's T20 World Cup, organised in 2009, has conducted 9 seasons so far. India has hosted the tournament once, in 2016.
2016: A global showcase of women's T20 cricket in India
This tournament, held alongside the Men's T20 World Cup, served as a significant platform. India had a challenging season, winning only a single match against Bangladesh and losing the remaining ones.
West Indies emerged as champions in an intense final against Australia and lifted their first T20 World Cup title.
Who won the ICC trophies each year? Discover the complete list of ICC trophy winners list year-wise from 2000 to 2025 across all major cricket tournaments.
Cricket's biggest tournaments bring together the best teams from around the world. From the fast-paced T20 format to the longest format of the game, each trophy is a huge achievement in international cricket.
Our list will provide you with the statistical breakdown of every ICC tournament, highlighting the teams that have dominated the cricket world across men's and women's competition, as well as the Under-19 category.
Check out the ICC trophy winners list year-wise (2000-2025):
ICC Men's Cricket World Cup (ODI)
Australia celebrating their 2023 ICC World Cup win. Image | Mint
Australia dominated the ICC ODI World Cup with 4 titles in 6 seasons from 2000-2025. They are the current champion side that defeated the host nation, India, on their home soil in the 2023 finals.
India lifting the 2024 T20 World Cup title. Image | Mint
India holds the current title of the ICC T20 World Cup. They, along with England and the West Indies, won the title 2 times from 2000 to 2025. India defeated South Africa in a thrilling final match to reign as champions in 2024.
Here's the complete list of trophy winners (2000-2025):
Year
Winner
Runners-up
Host
2007
India
Pakistan
SA
2009
Pakistan
Sri Lanka
ENG
2010
England
Australia
WI
2012
West Indies
Sri Lanka
SL
2014
Sri Lanka
India
BAN
2016
West Indies
England
IND
2021
Australia
New Zealand
UAE
2022
England
Pakistan
AUS
2024
India
South Africa
WI, USA
ICC Champions Trophy (ODI)
India celebrates their 2025 ICC Champions Trophy victory. Image | Mint
Another ICC tournament where India has done exceptionally well with the most number of titles (3) from 2000 to 2025. They are also the current champions of the 2025 season, where they dominated the entirety of it, and eventually lifted the cup after a phenomenal victory over New Zealand.
Here's the list of trophy winners:
Year
Winner
Runners-up
Host
2000
New Zealand
India
KE
2002
India & Sri Lanka (Joint winners- final rained out)
-
SL
2004
West Indies
England
ENG
2006
Australia
West Indies
IND
2009
Australia
New Zealand
SA
2013
India
England
ENG, Wales
2017
Pakistan
India
ENG, Wales
2025
India
New Zealand
PAK
ICC World Test Championship
South Africa celebrates their WTC 2023-25 win. Image | Mint
Inaugurated in 2019, the ICC World Test Championship was designed to award the supremacy of cricket's longest format. South Africa made history by winning the 2023-25 WTC cycle and breaking their ICC trophy drought.
India lifts the 2018 U-19 World Cup. Image | ESPNcricinfo
India won the most titles in Under-19 World Cup history with 5 titles to their name. The Australian side is the current champion, who won the 2024 edition, clinching their 4th title of this tournament.
Year
Winner
Runners-up
2000
India
Sri Lanka
2002
Australia
South Africa
2004
Pakistan
West Indies
2006
Pakistan
India
2008
India
South Africa
2010
Australia
Pakistan
2012
India
Australia
2014
South Africa
Pakistan
2016
West Indies
India
2018
India
Australia
2020
Bangladesh
India
2022
India
England
2024
Australia
India
ICC Women's Cricket World Cup (ODI)
Australia celebrating their 2022 Cricket World Cup victory. Image | The Bridge
Australia are the most successful team with 7 titles overall, and 3 titles in the span of 2000 to 2025. Led by legendary players like Margaret Jennings, Sharon Tredrea, Lyn Larsen, and Meg Lanning, the Australian side has been unparalleled.
New Zealand celebrates their first T20 World Cup win in 2024. Image | ESPNcricinfo
ICC Women's T20 World Cup is a relatively new tournament, with the first edition being held in 2019. Out of the 9 seasons played so far, Australia stood victorious in 6 of them. However, New Zealand broke their winning streak by emerging as champions of the 2024 season.
India squad celebrating their 2025 U-19 T20 World Cup win. Image | Mint
ICC Under-19 Women's T20 World Cup is the newest among all the tournaments held by the International Cricket Council, inaugurated in 2023. India has wonboth the 2023 and 2025 seasons and has purely dominated the WC.