Quinton de Kock played a breathtaking knock to help South Africa pile up a massive total against Bangladesh on Tuesday. This is his third century of the ODI World Cup 2023. He finished with 174 off 140 balls to smash multiple records at the ODI World Cup. De Kock has now registered the highest score for a designated wicketkeeper in the ICC event. The Proteas opener surpassed Australia's Adam Gilchrist, who smashed 149 in the 2007 ODI World Cup final against Sri Lanka.
De Kock scored the second-highest individual score for South Africa in World Cup cricket. He was unable to surpass Gary Kirsten, who played a record knock of 188* against UAE in the 1996 World Cup. Former India captain Dhoni holds the record for the highest individual score (183*) by a wicketkeeper in ODIs.
This was De Kock's third 150-plus score as a designated wicketkeeper in ODIs. No wicketkeeper-batter has registered more 150-plus scores than him in the 50-over format. He helped South Africa becoming the first team to record three 350-plus scores in a single edition of a World Cup.
Quinton smashed 7 sixes and 15 fours in his knock of 174 at the Wankhede Stadium. He has now gotten past Rohit Sharma (311) and Virat Kohli (354) in the list of batters with most runs at the ODI World Cup 2023. The South African batter has scored 407 runs in 5 games of the ongoing WC and sitting at the top of most run scorers list.
Mohammed Siraj has been named the ICC Men’s Player of the Month for August 2025, following his match-winning performance in the final Test of the Anderson-Tendulkar Trophy at The Oval. The right-armer, who bowled 46 overs in the Test, was also named Player of the Match for his efforts. Siraj beat competition from New Zealand pacer Matt Henry and West Indies quick Jayden Seales to clinch the monthly honour.
Let's have a look at all the Indian men's cricketers who won ICC Player of the Month award. Some have won the award more than once.
Mohammed Siraj won the ICC Player of the Month award in August 2025. It is worth noting that Siraj’s exceptional performance in India’s tour of England and his brilliance in the clash held at The Oval were among the biggest reasons why Siraj won award. Siraj took three wickets on the final day of the last test of the series against England, which helped the Indian team register a brilliant win.
Siraj produced a stunning nine-wicket haul across both innings to help India level the five-Test series 2-2. His second-innings burst included a decisive five-wicket haul that dismantled England’s batting order and sealed victory for the visitors.
8. Yashasvi Jaiswal
Yashasvi Jaiswal bagged the ICC Player of the Month Award for his sensational performance in the Test series against England in March 2024. Jaiswal beat New Zealand's Kane Williamson and Sri Lanka's Pathum Nissanka for the award.
Jaiswal was also named the player of the series in England's 5-Test tour against India. The batter scored 712 runs in 5 Test matches, surpassing Virat Kohli's tally of most runs in a single Test series vs England. Jaiswal also became only the second India batter after Sunil Gavaskar to hit 700+ runs in a series.
7. Virat Kohli
Star batter Virat Kohli was named the ICC Player of the Month for October 2022 following a series of stellar performances during India's charge to the T20 World Cup semifinals in Australia. He scored 205 runs with the bat. Apart from scoring a brilliant half-century against Netherlands in Sydney, he produced an unforgettable innings in the stunning victory over Pakistan in front of a capacity crowd at the MCG to kick off their campaign in style.
At 31 for four, Kohli asserted his dominance on the opposition bowlers in a memorable display of controlled aggression, helping his side to chase down the 160 targets on the final ball, thanks to his unbeaten 82 from 53 balls.
6. Bhuvneshwar Kumar
India seamer Bhuvneshwar Kumar won the ICC Player of the Month award in March 2021 for his superlative show in the limited overs series against England. Bhuvi took six wickets at an economy rate of 4.65 in the three ODIs, while capturing four wickets at a fantastic economy rate of 6.38 in the five T20Is to emerge as the standout bowler on either side in the white ball series.
Bhuvneshwar became the third successive Indian recipient of the award since its inception early this year.
5. Ravichandran Ashwin
Ravichandran Ashwin has won the ICC Men's Player of the Month award for February 2021 after his all-round display in the Test series against England. Ashwin not only finished as the top wicket-taker in the 3-1 series win against England, but also scored his seventh Test century.
Ashwin scored 176 runs in the three matches in February and took 24 wickets in the month. He also became the second-fastest bowler in history to 400 Test wickets, behind only Sri Lanka's Muttiah Muralitharan.
The Indian wicketkeeper-batsman Rishabh Pant has won the inaugural ICC Player of the Month award 2021. Pant has been honoured for his superlative performances in the two Tests against Australia in January 2021, wherein he scored a 97 at Sydney and an unbeaten 89 at Brisbane.
Pant was chosen ahead of England captain Joe Root and Ireland's Paul Stirling in the voting to bag the award. Pant's innings helped India to become the first team in 32 years to beat Australia at the Gabba in Test cricket.
3. Shreyas Iyer | 2 Times
Shreyas Iyer was named as ICC Men's Player of the Month twice in February 2022 and March 2025 for his performance during India's triumphant Champions Trophy 2025.
With 172 runs coming at an average of 57.33 during the final three games of the Champions Trophy, Iyer was a leading light for India as they secured a landmark third win in the competition’s history. He ended the tournament as the second-highest scorer with 243 runs at an average of 48.60.
2. Jasprit Bumrah | 2 Times
Jasprit Bumrah was crowned as the winner of the ICC Player of the Month Award for two times in December and June 2024. Bumrah won the prize twice in the calendar year. Bumrah's incredible display in the 2024-25 Border-Gavaskar Trophy (BGT) was rewarded by the ICC in December 2024. Previously he won the top honour in June 2024 following his heroic display in the T20 World Cup 2024.
1. Shubman Gill | 4 Times
Indian Test team captain Shubman Gill was named ICC Player of the Month four times - in January 2023, September 2023, February 2025, and July 2025. He is also the first male player to win the award four times. Gill was also named in the ICC Men's ODI Team of the Year in 2023.
His latest win came after an amazing performance in Test matches against England in July 2025, where he showed outstanding batting skills as India's newly appointed Test captain.
Gill finished as the leading run scorer of the series, having scored 754 runs from ten innings at an average of 75.4 with four hundreds to his name. He started the series with a magnificent 147 at Headingley, Leeds and further accumulated 430 runs (269, 161) in the second Test at Edgbaston in Birmingham, the second-highest match aggregate in the format.
Most Runs in India vs Pakistan Matches in Asia Cup (ODI+T20I)
Before the much awaited clash begin, let's have a look at the batters with most runs in India vs Pakistan matches in Asia Cup in both ODI and T20I formats.
The mega clash between India and Pakistan in the Asia Cup 2025 group stage will be played on 14 September. Looking at the tournament record, both teams have played 18 matches against each other. Out of these, India have won 10 while Pakistan have claimed 6 games. However, in the last 10 years, the rivalry has become one-sided, where Pakistan managed to win only once in seven showdowns.
So, before the much awaited clash begin, let's have a look at the batters with most runs in India vs Pakistan matches in Asia Cup in both ODI and T20I formats.
The former Pakistan captain Mohammad Hafeez played three matches against India in Asia Cup and scored 184 runs at an average of 61.33 and a strike rate of 78.63. He smashed a fifty and a century each as well.
Hafeez's highest score of 105 during Asia Cup 2012, stitched a record 224-run opening partnership with Nasir Jamshed. The opening stand is Pakistan’s highest against India eclipsing Saeed Anwar and Aamer Sohail’s opening stand of 144 in Singapore, back in 1996.
4. Younis Khan | 238 Runs
The former Pakistani skipper was an elegant batter with a prolific run-scoring record. He was known for his stylish stroke play and was a key performer for Pakistan against India. In 4 matches against India, Younis scored 228 runs at an average of 79.33 with a couple of half-centuries and a hundred.
His highest score of 123* came during 2008 Asia Cup, played at National Stadium in Karachi, helped Pakistan chased down the target of 309 runs for the loss of just 2 wickets in 45.3 overs.
3. Shoaib Malik | 432 Runs
The former Pakistan all-rounder is one of the best cricketers the country has produced in the modern era. Shoaib Malik was Pakistan's crisis man as he bailed the team out of danger several times, be it with the bat or ball. While he was dangerous against every opponent, the lanky all-rounder was at his absolute best against India.
Shoaib Malik is the only one Pakistani batsman who has scored 400+ runs against India in Asia Cup. He has scored 432 runs in 6 matches at an average of 86.30 and a strike rate of 93.70, including two centuries and one half-century. Malik's highest score of 143 came during the 2004 Asia Cup. He smashed 18 boundaries and one six during his 127-ball stay in the middle. His knock also helped the Men in Green secure a 59-run victory.
2. Rohit Sharma | 474 Runs
Joining his teammate Kohli on this list is the Indian opener, Rohit Sharma. Rohit has been a prolific scorer in limited-overs cricket, and in Asia Cup T20 matches, he has accumulated 474 runs in 12 matches against Pakistan at an average of 47.40 and a strike rate of 94.42.
Rohit has also registered five half-centuries and one century against Pakistan in the Asia Cup. His highest score of 111* off 119 was registered during the 2018 Asia Cup edition in a game in Dubai.
India's star batsman Virat Kohli is the top run-scorer against Pakistan in the Asia Cup. He has scored 476 runs in just 8 matches at an average of 68. This includes two centuries and one half century. Virat also scored a century against Pakistan in the previous match of the Asia Cup 2023. He had also led India to victory with an innings of 183 runs in 2012.
Highlighting his prowess, the most iconic of these innings is his memorable 183 in 2012, a record-setting performance that still stands as the highest individual score in the Asia Cup.
Since its inception in 2008, the Indian Premier League (IPL) has produced some brilliant batting performances, each more devastating than the other. Some batters gradually become the face of the franchise. IPL teams also heavily depend on them to deliver consistent performances and do the bulk of run-scoring.
In this article, we will take a look at those batters with nost runs in an edition of IPL.
Gujarat Titans' Sai Sudhaesan surpassed 750 runs in IPL 2025 to sign off with a tally of 759 from 15 matches at 54.21. He registered his 6th fifty of the season (100s: 1). He hit 88 fours and 21 sixes, striking at 156.17.
He also won the IPL 2025 Orange Cap award. This also makes Sai Sudharsan, 23 years and 237 days old when IPL 2025 ended, the youngest IPL Orange Cap history, surpassing the previous record held by GT captain Shubman Gill, who was 23 years and 263 days old when he won the award in IPL 2023.
4. David Warner (2016) | 848 Runs
David Warner’s explosive starts at the top are something SRH fans will never forget. Warner’s meteoric rise in the IPL began with his exploits in the 2016 season, when he guided the team to the final and helped them win their first IPL trophy. Warner scored nine half-centuries in the event, averaging more than 60. He had his greatest season with the bat, scoring 848 runs in 17 matches.
Despite scoring a staggering 848 runs, Warner finished as the second-highest run-scorer in 2016 as Kohli's 973 runs trumped him.
3. Jos Buttler (2022) | 863 Runs
Jos Buttler has been a consistent performer for Rajasthan Royals ever since he signed for the team before the Indian Premier League 2018 season.
In 2022, the Englishman went on a scoring spree, notching up four hundreds and as many fifties for his tally of 863 runs that won him the Orange Cap, awarded to the leading run-scorer in IPL each season. He averaged 57.53 from 17 matches that season scoring runs at a healthy strike rate of 149.05, taking the Royals to their first final after the inaugural edition in 2008.
2. Shubman Gill (2023) | 890 Runs
Gujarat Titans talisman took his batsmanship to astronomical heights in the 2023 edition of the IPL. Shubman Gill delivered consistent batting performances throughout the season to amass a staggering 890 runs in 17 matches at an impressive average of 59.33 and a strike rate of 157.80.
Apart from winning the coveted Orange Cap, Gill recorded the second-highest runs in a single IPL season, only behind Virat Kohli. Gill also smashed three centuries in IPL 2023, including a blazing 129 against the Mumbai Indians in Qualifier 2 to register the highest individual score in an IPL Playoff game.
The 2016 IPL season saw Virat Kohli elevate his batting to a level never seen before. He amassed 973 runs in 16 matches, coming agonisingly close to becoming the first player to score 1,000 runs in a single IPL season. With an average of 81.08 and a strike rate of 152.03.
Interestingly, no other batter has scored 900 or more runs in an IPL season. Kohli led RCB to the final that year as they lost to Sunrisers Hyderabad.
ICC Women's World Cup Past Winners & Most Successful Teams
With the ICC Women's World Cup 2025 set to be hosted by India and Sri Lanka from 30 September to 2 November 2025, we present you with the past winners and most successful teams of the tournament.
Australia are the defending champions of Women's World Cup.
The ICC Women's World Cup 2025 is scheduled to be hosted by India in September-October. This will be the 13th edition of the tournament. India has reached the final of the Women's ODI Cricket World Cup twice, but has never won it.
Australia Women’s Team lift the previous edition of the ICC World Cup at the Christchurch Cricket Stadium in New Zealand. They defeated the England team with 71 runs.
Let's have a look at the ICC Women's World Cup past winners and most successful teams.
The women's cricket World Cup was held 2 years before the first men's World Cup. In 1973, the tournament was first hosted with 7 teams participating in the tournament. The tournament was hosted by England. England became the champion by defeating Australia in the 60-over tournament.
India was not a part of it. The Indian women's cricket team made its debut in the Women's Cricket World Cup in 1978, which was hosted by India.
England scored a mammoth total of 279/3 in 60 overs with Enid Bakewell scoring 118 and captain Rachael Heyhoe Flint contributing 64. Australia struggled to chase the target and scored 187/9. Bakewell became the highest run scorer in the tournament. She scored 264 runs. Rosalind Heggs of England took the most wickets with 12.
Australia are the defending champions of Women's World Cup.
Australia beat England by 71 runs to lift the ICC Women's World Cup 2022 trophy. This is the seventh World Cup title for the Australian women.
The Meg Lanning-led side had put up 356 runs on the scoreboard for the loss of 5 wickets while batting first and managed to get England all out for 285 runs despite Natalie Sciver's brave attempts to keep her side still in the game.
ICC Women's World Cup | Most Successful Teams
Australia is the most successful women's cricket team with seven titles. Australia has dominated women’s cricket like no other team, winning the most ICC trophies in history. With a staggering 7 titles in the Women’s ODI World Cup, the Australian Women’s team has set the benchmark for excellence on the global stage.
Their closest competitor, England, has managed to secure four World Cups, a distant second that underscores Australia’s dominance.
Australia (7 times): 1978, 1982, 1989, 1998, 2005, 2013, 2022
ICC tournaments hosted by India – History & Highlights
With India getting ready to host the ICC Women's World Cup 2025, here is the history and highlights from all the ICC tournaments hosted by India. India could lift the title only once at home.
Australia Women's won three World Cup titles hosted by India. Image | Getty Images via ESPNCricinfo
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
Australia won the 1987 World Cup. Image | Chris Cole/Allsport
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
1996 Cricket World Cup semi-final at Eden Gardens was abrupted by fans. Image | ESPNCricinfo
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 World Cup title by defeating Australia and became the first co-host to do so.
2011: India's home triumph
India lifted the Cricket World Cup after 28 years. Image | cricbuzz.com
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 the 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
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
An emotional Virat Kohli walkes off the field after their semi-final defeat against West Indies. Image | ESPNcricinfo
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
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
Rahul Dravid and Ricky Ponting shaking hands before a match in 2006 Champions Trophy. Image | NewsBytes
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
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
Australian capatain Blenda Clrake and her teammates running a victory lap after winning the 1997 Women's World Cup at Eden Gardens, Kolkata. Image | Getty Images via ESPNCricinfo
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 Women's World Cup title, beating New Zealand, and their second on Indian soil.
2013: India's early exit in the home tournament
Australia lifting their 6th WC title with their win in 2013 World Cup. Image | Olympics.com
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
The ICC Women's T20 World Cup, organised in 2009, has been conducted for 9 seasons so far. India has hosted the tournament once, in 2016.
2016: A global showcase of women's T20 cricket in India
WI-W lifting the 2016 T20 World Cup trophy. Image | ESPNcricinfo
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.