Live Scores

IPL 2021: Most runs at each position in IPL history

Every batsman has distinct responsibilities. Before IPL 2021 starts, here are the cricketers with the most runs at each position in IPL.

Aug 27, 2021, 8:01 AM6 min read

Every batsman has distinct responsibilities in different positions of the lineup. While in some matches the top-order batsmen are enough to aggregate huge runs on the scoreboard whereas in some matches the middle-order or the tailenders needs to justify the responsibilities of the top-orders. There are many batsmen who have contributed well to the team's total score even being a tailender. Everyone is looking forward to their performances in the remaining 31 matches of IPL 2021. And before we get busy with IPL 2021, here is a list of cricketers with the most runs at each position in IPL history.

Opener: Shikhar Dhawan

Shikhar Dhawan: IPL 2021: Most runs at each position in IPL history | SportzPoint.com
Image Credit- Getty Images

The opener with the most runs in IPL is Shikhar Dhawan, the Indian cricketer. While batting in the first position in IPL he scored 5170 runs in 164 innings at an average of 35.66. And considering his entire IPL career, he aggregated 5577 runs in 183 innings with an average of 35.30. Also, the Delhi capitals player is the second-highest run-scorer in the IPL right after Virat Kohli. Lastly, he has played for Deccan Chargers, Mumbai Indians, Sunrisers Hyderabad before joining DC.

Read also: Teams with most wins in IPL history

No. 3: Suresh Raina

Suresh Raina: IPL 2021: Most runs at each position in IPL history | SportzPoint.com
Image Credit- Circle of Cricket

The batsman at the 3rd position with the most runs in IPL is Suresh Raina with 4931 runs in 170 innings. The southpaw is one of the backbones of the immense success of the Chennai Super Kings. While playing at the no. 3 position he always makes sure to attack the bowlers with a lot of agile and sport many runs. His most loved and appreciated move in IPL is his straight drive. He is part of the Chennai Super Kings since the beginning and played for Gujarat lions when CSK was suspended. He is playing IPL since 2008 and has smashed a total of 5491 runs in 195 innings at an average of 33.03.

No. 4: Rohit Sharma

Rohit Sharma: IPL 2021: Most runs at each position in IPL history | SportzPoint.com
Image Credit- Circle of Cricket

Rohit Sharma scored the most runs at 4th position in IPL history. He is the most successful captain of IPL and led the team to victories 5 times. IPL plays a huge role in his success and consistency. He started his IPL journey in Deccan chargers and then moved to Mumbai Indians and is having the best years of his IPL career. IPL is helping him to grow as a batsman and the captain as well. The vice-captain of the Indian cricket team has scored 2392 runs while batting at 4th position in IPL in 86 innings at an average of 32.77. Though his total runs in his IPL career is 5480 in 202 innings at an average of 31.49

Read also: Purple cap winners list in IPL since 2008

No. 5: Mahendra Singh Dhoni

Mahendra Singh Dhoni: IPL 2021: Most runs at each position in IPL history | SportzPoint.com
Image Credit- Getty Images

Mahendra Singh Dhoni the former Indian captain is the most run-scorer in IPL at the 5th position. The captain of the Chennai Super Kings is one of the most successful captains in the history of IPL. Truth to be told, without his captaincy and contribution CSK might not have reached the point where the team is today. While batting at the 5th position he aggregated 1928 runs in 17 innings. And the total runs of his IPL career is 4669 runs in 186 innings with an average of 40.25.

No. 6: Kieron Pollard

Kieron Pollard: IPL 2021: Most runs at each position in IPL history | SportzPoint.com
Image Credit- ESPNcricinfo

The batsman with the most runs in the 6th position in IPL is Kieron Pollard. The West Indies cricketer is a destructive lower-middle-order batsman and a great medium pacer as well. Since the very beginning of his IPL journey, he is associated with Mumbai Indians. At the 6th position, he has scored 1244 runs in 52 innings. His total runs in IPL is 3191 in 154 innings with an average of 30.68.

Read also: IPL 2021: Five replacements announced for the second phase

No. 7: Andre Russell

Andre Russell: IPL 2021: Most runs at each position in IPL history | SportzPoint.com
Image Credit- Times of India

Andre Russell is the highest run-scorer at the 7th position in IPL. He started his IPL journey in Delhi Capitals and later joined Kolkata knight riders in 2014. Russell is one of those hard-hitters who has the caliber of changing the game to the team's favor alone. He has proved himself both as a great bowler and a great batsman multiple times. He is one of the strongest assets of KKR. In 17 innings, batting at the 7th position, he scored 572 runs at an average of 40.86. His total runs in his IPL career is 1680 in 68 innings at an average of 29.47.

No.8: Harbhajan Singh

WATCH - Harbhajan Singh shares a video of his three consecutive sixes  against KXIP in IPL 2015
Image Credit- circleofcricket.com

Harbhajan Singh, the former Indian cricketer, is the highest run-scorer in the 8th position in IPL. He started playing IPL in 2008 and still continues to be a part of it. He remained a part of Mumbai Indians and Chennai Super Kings before. Currently, he is playing in Kolkata Knight Riders. The KKR player scored 406 runs in 41 innings while batting at no. 8. Moreover, his total runs in IPL is 833 in 90 innings at an average of 15.72.

Read also: Big Changes in RCB for IPL 2021

No. 9: Bhuvneshwar Kumar

Bhuvneshwar Kumar: He is the leading wicket-taker for the Sunrisers Hyderabad | SportzPoint.com
Image Credit- DNA India

Bhuvneshwar Kumar is the strongest asset of Sunrisers Hyderabad's bowling lineup. His contribution to SRH's victories is remarkable. He has not restrained himself in only bowling because he is the cricketer at the 9th position with the most runs in IPL. In 28 innings, he batted at the 9th position and aggregated 131 runs at an average of 9.36. His total runs in his IPL career is 2000 in 47 innings.

No. 10: Praveen Kumar

Praveen Kumar: He played for Royal Challengers Bangalore, Punjab Kings, Mumbai Indians, Sunrisers Hyderabad, and Gujarat Lions | SportzPoint.com
Image Cricket- Getty Images

Praveen Kumar scored the most runs at the 10th position in IPL. In 13 innings, he scored 86 runs at an average of 10.75. Whereas his total runs in his IPL career is 340 at an average of 8.95 in 59 innings. The former Indian cricketer announced his retirement from all forms of cricket in October 2018. He has been a part of 5 IPL teams: Royal Challengers Bangalore, Punjab Kings, Mumbai Indians, Sunrisers Hyderabad, and Gujarat lions.

Read also: Orange Cap winners list in IPL since 2008

No. 11: Munaf Patel

Munaf Patel Photos: He played for Gujarat Lions, Mumbai Indians, and Rajasthan Royals | SportzPoint.com
Image Credit- Getty Images

The cricketer with the most runs at the 11th position in IPL history is Munaf Patel. The former Indian cricketer made his IPL debut in 2008 and played till 2017. He has been a part of Gujarat Lions, Mumbai Indians, and Rajasthan Royals during his IPL journey. At the 11th position, the player scored 30 runs in 9 innings. And the total runs of his IPL career is 39 at an average of 6.50.

IPL 2021: Most runs at each position in IPL history | SportzPoint.com
Next Article

Champions Trophy 2025 Final: India vs New Zealand match preview | Head-to-head stats, Possible XI, match prediction, streaming details

After 25 years, once again these two teams will face each other in the title match of ICC's limited overs format. Here is everything you need to know before the India vs New Zealand title clash in Champions Trophy 2025.

Mar 7, 2025, 12:00 PM4 min read

Champions Trophy 2025 Final: India vs New Zealand match preview | Head-to-head stats, Possible XI, match prediction, streaming details

The title match of the ICC Champions Trophy 2025 will be played between India and New Zealand on March 9 at Dubai International Cricket Stadium. India defeated Australia in the semi-finals, while New Zealand entered the title match by defeating South Africa.

After 25 years, once again these two teams will face each other in the title match of ICC's limited overs format.

India and New Zealand teams have clashed in the finals of ICC tournaments twice. The last time the two teams played each other was in the final of the World Test Championship (WTC) in 2021. 

In this title match, which lasted for six days due to rain, New Zealand's team dominated India and won by eight wickets.

India are going into the final of another ICC event unbeaten and will look to win their second consecutive title after the 2024 T20 World Cup triumph. 

On the other hand, New Zealand are also coming after a dominant run so far with their only loss coming against India in the group stage. 

Here is everything you need to know before the India vs New Zealand title clash in Champions Trophy 2025. 

Also Read: Most ICC Finals as captain

Match Details 

  • Match: India vs New Zealand 
  • Tournament: Champions Trophy 2025, Final
  • Date: 7 March 2025
  • Time: 2:30 PM IST
  • Venue: Dubai International Cricket Stadium, Dubai

Streaming Details 

The live telecast of the India vs New Zealand Final match will be available on the Star Sports network in India.

The live streaming will be available on the JioHostar App and website in India.

India vs New Zealand: Head-to-head stats in ODIs

New Zealand and India have faced each other 119 times in the ODI format so far. Out of these 119 matches, India have won 61 times while New Zealand come out victorious on 50 occasions.

One match also ended in a tie while seven matches ended in a draw between New Zealand and India in the ODI format. 

Total Matches played

119

New Zealand Won

50

India Won

61

No Result/Tied

8

India vs New Zealand: Pitch Report

The surface of the new pitch looked suitable for the fast bowlers in the last two matches played at the Dubai International Cricket Stadium.

At the start of the game, the pace bowlers got much support from the pitch. However, as the game progressed, the batters started getting support due to perfect pace and bounce.

The team winning the toss will prefer to chase the target on this ground.

Out of the 62 ODI matches played at this ground, the team batting won 23 times while the chasing team came out victorious on 37 occasions. 

Team News: India

Champions Trophy 2025 Final: India vs New Zealand match preview | Head-to-head stats, Possible XI, match prediction, streaming details

It’s difficult to see India changing a playing XI that brought them a 44-run win against New Zealand as well as a four-wicket win over Australia in their semifinal .

The introduction of Varun Chakravarthy has paid off with seven wickets in two games, which means he will keep his place, and Harshit Rana will sit out the final.

Also Read: Virat Kohli stats in ICC Tournaments

Team News: New Zealand 

Champions Trophy 2025 Final: India vs New Zealand match preview | Head-to-head stats, Possible XI, match prediction, streaming details

New Zealand had a slight scare during their semifinal when Henry seemingly injured his shoulder while diving in the field. The New Zealand camp are hopeful that the key fast bowler will be declared fit for the final.

If Henry is cleared to play, the Blackcaps are expected to remain unchanged as well.

India vs New Zealand: Possible Lineups

India: Rohit Sharma (c), Shubman Gill, Virat Kohli, Shreyas Iyer, Axar Patel, KL Rahul (wk), Hardik Pandya, Ravindra Jadeja, Mohammed Shami, Kuldeep Yadav, Varun Chakravarthy.

New Zealand: Will Young, Rachin Ravindra, Kane Williamson, Daryl Mitchell, Tom Latham (wk), Glenn Phillips, Michael Bracewell, Mitchell Santner (c), Matt Henry, Kyle Jamieson, William ORourke.

Fantasy team prediction: India vs New Zealand 

Rohit Sharma, Shubman Gill, Virat Kohli, Kane Williamson, Shreyas Iyer, Hardik Pandya, Ravindra Jadeja, Mitchell Santner, Kuldeep Yadav, Matt Henry, Mohammed Shami.

Next Article

Most ICC Finals as captain

Representing their side in ICC Finals is what every player dreams to do. Now, SpoirtzPoint presents you with the players who played the most ICC Finals as captain in their careers

Mar 6, 2025, 12:18 PM6 min read

Most ICC Finals as captain

ICC tournaments is what for every cricket player is waits for. However, reaching the finals as a captain of their national side is a different kind of achievement for any player around the globe.

Meanwhile, in this article Sportzpoint will give you the details of the players who played the most ICC Finals as captain of their side.

Read Also: Player of the series winners in T20 World Cup History

Kane Williamson | New Zealand | 3 ICC Finals

  • ICC ODI World Cup 2019
  • ICC World Test Championship 2021
  • ICC T20 World Cup 2021

Most ICC Finals as captain

The former blackcaps captain Kane Williamson has played 3 ICC finals as captain. That's include, 2019 ICC ODI World Cup, 2021 WTC and 2021 T20 World Cup.

In which, Kane led his team through the finals but failed two times to lift the trophy. However, New Zealand lifted the first World Test Championship under him in 2021.

Although, Kane loses the world cup 2019 final against England on a boundary count. After the loss in 2019 NZ again loses under Kane in the T20 World Cup 2021 final against the Aussies.

Sourav Ganguly | India | 3 ICC Finals

  • ICC Champions Trophy 2000
  • ICC Champions Trophy 2002
  • ICC ODI World Cup 2003

Most ICC Finals as captain

The former BCCI President and Indian skipper, Sourav Ganguly has guided India in 3 ICC finals. In those finals India lost two of them.

Sourav Ganguly's only victory in an ICC tournament, 2002 ICC Champions Trophy. However, that trophy was shared with Sri Lanka. Dada had two more hits at an ICC championship but unfortunately failed.

Ganguly had taken over the reins of the Indian Team after the infamous fixing controversy. A relatively inexperienced skipper then, Ganguly did well to help India reach the finals of the 2000 Champions Trophy.

The southpaw even hit a century in that game and had the match in control, but the Kiwis chased down India's target of 265 with two balls remaining.

Later, in South Africa, Ganguly led India to the finals of the 2003 World Cup but was blown away by a dominant performance by the Aussies.

Clive Lloyd | West Indies | 3 ICC Finals

  • ICC ODI World Cup 1975
  • ICC ODI World Cup 1979
  • ICC ODI World Cup 1983

Most ICC Finals as captain

No true cricket fan can ever forget the name of the first-ever World Cup-winning captain Clive Lloyd.

Clive Lloyd is credited for leading West Indies to both of its ICC Cricket World Cup titles. He captained the West Indian side between 1974 to 1985 and moulded them into a dominant test-playing nation during his time.

West Indies won both the inaugural ICC Cricket World Cup in 1975 and the second Cricket World Cup in 1979 under Lloyd.

However, in 1983 ODI World Cup Clive Lloyd's team loses in the finals against India. So the carebean great played 3 ICC finals as captain for his side.

Brian Lara | West Indies | 3 ICC Finals

  • ICC Champions Trophy 1998
  • ICC ODI World Cup 1999
  • ICC Champions Trophy 2000

Most ICC Finals as captain

Another carebean batting giant, Brian Lara comes on the list of most ICC Finals as captain.

Lara has played 3 ICC finals as captain in his career and two of them are Champions Trophy. However, another one is ICC cricket World Cup in 1999,that they lost in the finals.

After the 1979 World Cup, West Indies had not won an ICC Trophy.

A legendary batsman, the task of winning a trophy fell on Brian Lara's shoulders. The most experienced ODI captain of the West Indies, Lara won one Champions Trophy but lost two of them in the finals.

Rohit Sharma* | India | 4 ICC Finals

  • ICC World Test Championship 2023
  • ICC ODI World Cup 2023
  • ICC T20 World Cup 2024
  • ICC Champions Trophy 2025

Most ICC Finals as captain

Rohit Sharma is now the only captain to have led his team to the finals of all International Cricket Council (ICC) tournaments: ODI World Cup, T20 World Cup, Champions Trophy and World Test Championship (WTC). And he has achieved that in just three years' time.

In 2023, India qualified for the WTC final and the ODI World Cup final, losing to Australia on both the occasions. The next year, in 2024, India won the T20 World Cup under Rohit by beating South Africa in the final.

It was India's first ICC title in 10 years and the second T20 World Cup triumph since 2007.

If India go on to win this Champions Trophy, Rohit will join MS Dhoni as the two captains to have led India to victory in the tournament. India previously won the title under MS Dhoni's captaincy in 2013.

Mahendra Singh Dhoni | India | 4 ICC Finals

  • ICC T20 World Cup 2007
  • ICC ODI World Cup 2011
  • ICC Champions Trophy 2013
  • ICC T20 World Cup 2014

Most ICC Finals as captain

The leader who changed the face of Indian Cricket holds the second position in the Most ICC Finals as captain list.

From winning a T20 and an ODI World Cup to taking India to the top of Test Cricket, Mahendra Singh Dhoni has done it all for the Indian Cricket Team. Apart from test mace, India has won three ICC trophies under his leadership.

Dhoni's journey of being a successful captain began when he led India to the inaugural ICC T20 World Cup win in 2007. However, his most significant achievement as the captain of the Indian Cricket team came in 2011.

Under his leadership, India finally ended their 28-year World Cup drought and defeated Sri Lanka to lift their second ODI World Cup. Almost every one of you might remember Dhoni's unbeaten 91 in the final, which was one of the factors that helped India win the trophy.

Finally, Dhoni also helped add ICC Champions Trophy 2013 to India's trophy cabinet. They defeated England and snatched victory from the jaws of defeat in the final.

Ricky Ponting | Australia | 4 ICC Finals

  • ICC ODI World Cup 2003
  • ICC Champions Trophy 2006
  • ICC ODI World Cup 2007
  • ICC Champions Trophy 2009

Most ICC Finals as captain

Former Australia skipper, Ricky Ponting is one of the most successful captains in the history of International Cricket. He made sure that Australia remains the dominating force in International Cricket after the retirement of Steve Waugh. 

Ponting led Australia in 77 Tests, 230 ODIs, and 17 T20Is.
Ricky Ponting led Australia to four ICC finals in his career.

Meanwhile, he wins four of them and became the most successful captain in cricket history. A fascinating thing about these four trophy wins is that they all came during just seven years, from 2003 to 2009.

Under Ponting, Australia first retained the ICC Cricket World Cup in 2003. He came out as the third-highest scorer of the tournament with three centuries and won the man of the match award in the final.

Next Article

Rohit Sharma in ICC tournaments for India

Rohit Sharma is aiming to win his second ever ICC title as captain. As India gear up for the highly anticipated Champions Trophy, let's recall the performance of Rohit Sharma in ICC tournaments for India so far.

Mar 5, 2025, 2:38 PM3 min read

Rohit Sharma in ICC tournaments for India

Rohit Sharma etched his name in the record books by becoming the first captain in the history of cricket to reach the finals of all four ICC tournaments.

Rohit, 37, is aiming to win his second ever ICC title as captain having last year overseen a memorable triumph at the T20 World Cup.

Also Read: India's performance in every ICC tournament

As India gear up for the highly anticipated Champions Trophy 2025 final, which kicks off on March 9, let's recall the performance of Rohit Sharma in ICC tournaments for India so far. 

Third Champions Trophy for Rohit

Rohit has represented India in nine T20 World Cups, three ODI World Cups, two World Test Championship (WTC) finals, and two Champions Trophy tournaments, with the 2025 edition is his third.

Rohit's first ICC event was the 2007 T20 World Cup in South Africa and has since featured in all editions since then – 2009, 2010, 2012, 2014, 2016, 2021, 2022, 2024. 

Rohit has been part of India's 50-overs World Cup campaigns in 2015, 2019 and 2023. 

He also featured in 2013 and 2017 Champions Trophy. 

Made his debut in 2013

Rohit Sharma in ICC tournaments for India

Rohit Sharma made his debut in the tournament back in 2013, it was also his first time opening for India in ODIs. 

The decision proved to be a masterstroke as India remained unbeaten throughout the tournament, eventually lifting the trophy under MS Dhoni’s captaincy.

His standout performance came in the 2017 edition, where, as vice-captain, he showed his brilliance with 304 runs at an impressive average of 76.

His century against Bangladesh in the semi-final was a masterclass in controlled aggression, though India ultimately fell short in the final against Pakistan.

The 2017 tournament saw Rohit rise to even greater heights, under the captaincy of Virat Kohli, guiding India to the finals.

Despite his strong run, India lost to arch-rivals Pakistan by a massive 180-run margin.

Performance of Rohit Sharma in ICC tournaments 

Rohit Sharma has played a total of 89 innings across various ICC events, amassing 3380 runs.

His performances showcase his consistency and ability to deliver for India in crucial international tournaments.

Here is a look at the performance of Rohit Sharma in ICC tournaments.

Tournament Innings Runs Average Strike Rate Highest Score
2007 T20 World Cup 3 88 - 144.3 50
2009 T20 World Cup 5 131 32.8 122.4 52
2010 T20 World Cup 2 84 84.0 155.6 79
2012 T20 World Cup 4 82 41.0 130.2 55
2013 Champions Trophy 5 177 35.4 76.0 65
2014 T20 World Cup 6 200 40.0 123.5 62
2015 ODI World Cup 8 330 47.1 91.7 137
2016 T20 World Cup 5 88 17.6 107.3 43
2017 Champions Trophy 5 304 76.0 86.9 123
2021 T20 World Cup 5 174 34.8 151.3 74
2022 T20 World Cup 6 116 19.3 106.4 53
2023 ODI World Cup 11 597 54.3 125.9 131
2024 T20 World Cup 8 257 36.7 155.8 92
2025 Champions Trophy  4 104 26.00 107.22 41

Performance of Rohit Sharma in ICC Champions Trophy 

Rohit Sharma in ICC tournaments for India

When it comes to the Champions Trophy, Rohit boasts an impressive record. 

In 14 matches, he has scored 585 runs at an average of 45.0, with one century and four fifties to his name. 

This remarkable consistency places him as the fourth-highest run-scorer for India in the tournament’s history.

His best performance was 123* which came against Bangladesh in 2017 Semi-Final.

Also Read: Virat Kohli stats in ICC Tournaments

Matches Innings Runs Average 100s 50s Highest
14 14 585 45.0 1 4 123*
Next Article

Most wickets for India in ICC events

Mohammed Shami is the bowler with the most wickets for India in ICC events. Shami with 77 wickets so far has overtaken Zaheer Khan's previous record for India.

Mar 4, 2025, 1:29 PM4 min read

Most wickets for India in ICC events: Mohammed Shami - 71 wickets | sportzpoint.com

Performing in ICC events is what every player dreams to do for his team. Each player wants to contribute to his team at the highest level of the game and ICC events are at that level. Be it a batsman or a bowler each & every player contributes to his team's victory at the ICC events. In this article, we will take a look into those five players who took the most wickets for India in ICC events so far.

#1. Mohammed Shami | 77 wickets

Most wickets for India in ICC events: Mohammed Shami - 77 wickets | sportzpoint.com

Mohammed Shami has been the most influential bowler for India in ICC events. The fast bowler played only 36 matches in ICC events including ICC Men's ODI and T20 World Cups and Champions Trophy and has taken 77 wickets so far. 

Shami has an incredible average of 16.53 runs per wicket in ICC events while his strike rate of 17.3 proves how lethal he has been for India when it matters the most. His five five-wicket hauls are also a record for India in ICC events. 

Not only that, his 55 wickets in the ODI World Cup is fifth fifth-highest in cricket history and the best among Indian bowlers. 

Also Read: ICC Events 2024-31: Full schedule and host countries

#2. Zaheer Khan | 71 wickets

Zaheer Khan in World Cup 2011 | most wickets for India | SportzPoint.com
Image - Hindustan Times

Former Indian pacer Zaheer Khan is second in the list of the most wickets for India in the ICC events. The left-arm pacer took a total of 71 wickets in 44 matches. Moreover, he is also the 2nd highest wicket-taker as a pacer for India across formats, following Kapil Dev. He has 610 wickets across formats including 282 wickets in ODIs and 17 wickets in T20Is.

In ICC events, Zaheer has an average of 22.25 and a strike rate of 26.8, with 4 four-wicket hauls. His performance for India in the 2011 World Cup is one of the most underrated performances in World Cup history. 

Also Read: Winners list of last 10 ICC Tournaments

#3. Ravindra Jadeja | 69 wickets

Ravindra Jadeja | most wickets for India | SportzPoint.com

Indian all-rounder Ravindra Jadeja has also contributed to his team in ICC events. Be it with batting, bowling or fielding Jadeja has always been in the game. The left-arm orthodox spinner has taken 69 wickets in 65 games for India at the ICC events. 

The left-arm spinner has been part of several ICC events for India. He has an incredible bowling average of 29.27 and a strike rate of 33.3. Jadeja also has two five-wicket hauls for India in ICC events. 

#4 Jasprit Bumrah | 68 wickets

Most wickets for India in ICC events: Jasprit Bumrah - 68 wickets | sportzpoint.com

Following Ravindra Jadeja on the list is one of the greatest pacers to play for India, Jasprit Bumrah. The once-in-a-generation bowler has been incredible for India in every format he has played for, 

Bumrah's sheer accuracy and ability to take wickets at any stage of the match has enabled captains to use him in crucial moments. His incredible wicket-taking skills also helped him win the Player of the Tournament award in the ICC T20 World Cup 2024, where India was victorious. 

Till now in 43 matches in ICC Events, Bumrah has taken 68 wickets at an average of 19.50 runs per wicket with a strike-rate of 25.2 balls per wicket. Astonishingly, Bumrah is yet to take any five-wicket haul in ICC events. 

Also Read: Most ICC Trophy wins by any team

#5. Ravichandran Ashwin | 59 wickets

Most wickets for India in ICC events: Ravichandran Ashwin | sportzpoint.com

 Off-spinner Ravichandran Ashwin is always known for his role in the longer format of the game. But, very few know what he has done for India in the limited-overs format, especially in ICC events.

He comes just after Jasprit Bumrah in this list of most wickets for India in ICC events. So far Ashwin has taken 59 wickets in 43 matches that he played for India in ICC events.

Before Ravindra Jadeja took over, Ravichandran Ashwin was India's most successful spinner for India in ICC events. The former off-spinner averages 23.00 with the ball and also has a great strike rate of 26.6 in ICC Events.

#6. Harbhajan Singh | 50 wickets

Most wickets for India in ICC events: Harbhajan Singh - 50 wickets | sportzpoint.com
Image | Sportskeeda

Another off-spinner has occupied his place in this list. Harbhajan Singh comes up after Ravichandran Ash in this list of most wickets for India in ICC events. Bhajji has taken a total of 50 wickets in 53 matches that he has played for India in the ICC events.

The former spinner has some brilliant records in his cricket career, especially in Tests and ODIs. Harbhajan has taken 711 wickets in his career including 411 tests, 269 ODIs, and 25 T20I wickets.

The spinner has done well for India in the ICC events by taking wickets in crucial times. Bhajji has bowled with an average of 33.36 in ODIs and 25.32 in T20Is.

N.B: The stats are accurate as of 4/3/2025 and updated by Koushik Biswas

Next Article

Champions Trophy 2025: India vs Pakistan match preview | Head-to-head stats, Possible XI, match prediction, streaming details

India and Pakistan's matches have always been considered epic clashes in the ICC tournaments. Here is everything you need to know before the India vs Pakistan clash in Champions Trophy 2025.

Feb 23, 2025, 1:27 AM3 min read

Champions Trophy 2025: India vs Pakistan match preview | Head-to-head stats, Possible XI, match prediction, streaming details

The Indian cricket team will be aiming to continue their winning momentum when they lock horns with arch-rivals Pakistan in their second Group A match of the ICC Champions Trophy 2025 at the Dubai International Cricket Stadium on Sunday, February 23.

India and Pakistan's matches have always been considered epic clashes in the ICC tournaments. In the last decade, the two teams have not faced much due to strained relations between the two countries.

Also Read: India vs Pakistan in ICC tournament results

Here is everything you need to know before the India vs Pakistan clash in Champions Trophy 2025. 

Match Details 

  • Match: India vs Pakistan 
  • Tournament: Champions Trophy 2025, 5th Match Group A
  • Date: 23 February 2025
  • Time: 2:30 PM IST
  • Venue: Dubai International Cricket Stadium, Dubai

Streaming Details 

The live telecast of the India vs Pakistan match will be available on the Star Sports network in India.

The live streaming will be available on the JioHostar App and website in India.

India vs Pakistan: Head-to-head stats in Champions Trophy 

India have played Pakistan five times in ICC Champions Trophy. Pakistan won the first two before India drew level with two wins in the next two occasions.

Pakistan went 3-2 ahead with a win in their last encounter in 2017.

Pakistan are ahead in terms of overall ODI record as well, having won 73 games and losing 57 (NR: 5).

The arch-rivals last met in the 2023 World Cup as India claimed a massive seven-wicket win.

Meanwhile, the two teams have clashed twice in Dubai in ODIs. India prevailed on both occasions.

Total Matches India Pakistan
5 2 3

Read Also | India vs Pakistan head-to-head stats in ODI cricket: Who leads in ODI cricket?

Pitch Report: Dubai International Cricket Stadium 

The pitch at the Dubai International Cricket Stadium is expected to be slow.

The same was witnessed in India's opener against Bangladesh as the Tigers were bowled out for 228.

Rohit Sharma's men then comfortably chased down the target.

Team News: India

Champions Trophy 2025: India vs Pakistan match preview | Head-to-head stats, Possible XI, match prediction, streaming details

Under Rohit Sharma, India hopes to add another Champions Trophy title to their 2002 and 2013 victories.

The team dominated Bangladesh in their opening match and pulled off a win, courtesy of Shubman Gill's century and Moahmmed Shami's fifer.

Also Read: Virat Kohli stats in ICC Tournaments

Team News: Pakistan 

Champions Trophy 2025: India vs Pakistan match preview | Head-to-head stats, Possible XI, match prediction, streaming details

Meanwhile, Pakistan suffered a 60-run defeat against the Kiwis in the tournament opener.

Key players like Babar Azam and Shaheen Afridi are expected to play crucial roles in Sunday's match against India.

However, Pakistan's opening batter, Fakhar Zaman, has been ruled out of the tournament with an injury.

Imam-ul-Haq has been approved by the ICC as the opener's replacement. The latter is expected to open alongside Babar Azam in the upcoming game.

Possible Lineups

India: Rohit Sharma (c), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul (wk), Hardik Pandya, Axar Patel, Ravindra Jadeja, Kuldeep Yadav, Mohammed Shami, Harshit Rana.

Pakistan: Imam-ul-Haq, Babar Azam, Saud Shakeel, Mohammad Rizwan (c & wk), Salman Agha, Tayyab Tahir, Khushdil Shah, Shaheen Afridi, Naseem Shah, Haris Rauf, Abrar Ahmed.

Fantasy team prediction: India vs Pakistan 

KL Rahul, Mohammad Rizwan, Virat Kohli, Rohit Sharma, Salman Agha, Ravindra Jadeja, Hardik Pandya, Mohammed Shami, Kuldeep Yadav, Haris Rauf, Shaheen Shah Afridi.

Next Article

Latest Stories

Subscribe Newsletter

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