Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Home  »  Cricket  »  ICC Champions Trophy 2025  »  Teams  »  India Stats
India
Captain: Rohit Sharma
Coach: Gautam Gambhir
Championship
2002, 2013, 2025
Runner Up
2017, 2000

ICC Champions Trophy 2025 India Team Stats And Records

BATTING STATS

  • Most Runs
  • Highest Individual Scores
  • Highest Average
  • Highest Strike Rate
  • Most Hundreds
  • Most Fifties
  • Most Sixes
  • Most Fours

BOWLING STATS

  • Most Wickets
  • Best Average
  • Most Five-wicket hauls
  • Best Economy

Most Runs

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
2 Shreyas Iyer Shreyas Iyer India 5 5 243 79.41 16 5
5 Virat Kohli Virat Kohli India 5 5 218 82.89 15 -
10 Shubman Gill Shubman Gill India 5 5 188 75.50 17 3
11 Rohit Sharma Rohit Sharma India 5 5 180 100.00 21 6
15 Lokesh Rahul Lokesh Rahul India 5 4 140 97.90 5 5
23 Axar Patel Axar Patel India 5 5 109 74.15 6 3
29 Hardik Pandya Hardik Pandya India 5 4 99 106.45 7 6
57 Ravindra Jadeja Ravindra Jadeja India 5 3 27 100.00 2 -
76 Mohammed Shami Mohammed Shami India 5 1 5 62.50 - -
86 Kuldeep Yadav Kuldeep Yadav India 5 1 1 100.00 - -

Highest Strike Rate

POS PLAYER TEAM MATCHES INN RUNS SR AVG
22 Hardik Pandya Hardik Pandya India 5 4 99 106.45 24.75
29 Kuldeep Yadav Kuldeep Yadav India 5 1 1 100.00 0
30 Ravindra Jadeja Ravindra Jadeja India 5 3 27 100.00 27
31 Rohit Sharma Rohit Sharma India 5 5 180 100.00 36
36 Lokesh Rahul Lokesh Rahul India 5 4 140 97.90 140
47 Virat Kohli Virat Kohli India 5 5 218 82.89 54.5
52 Shreyas Iyer Shreyas Iyer India 5 5 243 79.41 48.6
56 Shubman Gill Shubman Gill India 5 5 188 75.50 47
60 Axar Patel Axar Patel India 5 5 109 74.15 27.25
70 Mohammed Shami Mohammed Shami India 5 1 5 62.50 5

Highest Individual Scores

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
10 Shubman Gill Shubman Gill India 5 5 101 75.50 17 3
13 Virat Kohli Virat Kohli India 5 5 100 82.89 15 -
16 Shreyas Iyer Shreyas Iyer India 5 5 79 79.41 16 5
18 Rohit Sharma Rohit Sharma India 5 5 76 100.00 21 6
37 Hardik Pandya Hardik Pandya India 5 4 45 106.45 7 6
39 Axar Patel Axar Patel India 5 5 42 74.15 6 3
40 Lokesh Rahul Lokesh Rahul India 5 4 42 97.90 5 5
57 Ravindra Jadeja Ravindra Jadeja India 5 3 16 100.00 2 -
76 Mohammed Shami Mohammed Shami India 5 1 5 62.50 - -
86 Kuldeep Yadav Kuldeep Yadav India 5 1 1 100.00 - -

Highest Average

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Lokesh Rahul Lokesh Rahul India 5 4 140 140 3
14 Virat Kohli Virat Kohli India 5 5 218 54.5 1
20 Shreyas Iyer Shreyas Iyer India 5 5 243 48.6 0
22 Shubman Gill Shubman Gill India 5 5 188 47 1
31 Rohit Sharma Rohit Sharma India 5 5 180 36 0
41 Axar Patel Axar Patel India 5 5 109 27.25 1
42 Ravindra Jadeja Ravindra Jadeja India 5 3 27 27 2
43 Hardik Pandya Hardik Pandya India 5 4 99 24.75 0
74 Mohammed Shami Mohammed Shami India 5 1 5 5 0
86 Harshit Rana Harshit Rana India 2 0 0 0 0
87 Kuldeep Yadav Kuldeep Yadav India 5 1 1 0 1
100 Varun Chakravarthy Varun Chakravarthy India 3 0 0 0 0

Most Hundreds

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
10 Shubman Gill Shubman Gill India 5 5 188 1 101
13 Virat Kohli Virat Kohli India 5 5 218 1 100

Most Fifties

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
2 Shreyas Iyer Shreyas Iyer India 5 5 243 2 79
8 Virat Kohli Virat Kohli India 5 5 218 1 100
12 Rohit Sharma Rohit Sharma India 5 5 180 1 76

Most Sixes

POS PLAYER TEAM MATCHES INN RUNS 6s
5 Rohit Sharma Rohit Sharma India 5 5 180 6
7 Hardik Pandya Hardik Pandya India 5 4 99 6
8 Shreyas Iyer Shreyas Iyer India 5 5 243 5
9 Lokesh Rahul Lokesh Rahul India 5 4 140 5
15 Shubman Gill Shubman Gill India 5 5 188 3
16 Axar Patel Axar Patel India 5 5 109 3

Most Fours

POS PLAYER TEAM MATCHES INN RUNS 4s
3 Rohit Sharma Rohit Sharma India 5 5 180 21
7 Shubman Gill Shubman Gill India 5 5 188 17
8 Shreyas Iyer Shreyas Iyer India 5 5 243 16
11 Virat Kohli Virat Kohli India 5 5 218 15
32 Hardik Pandya Hardik Pandya India 5 4 99 7
35 Axar Patel Axar Patel India 5 5 109 6
40 Lokesh Rahul Lokesh Rahul India 5 4 140 5
55 Ravindra Jadeja Ravindra Jadeja India 5 3 27 2

Most Catches

POS PLAYER TEAM INN CATCHES
2 Virat Kohli India 5 7
4 Lokesh Rahul India 5 5
15 Axar Patel India 5 2
31 Shreyas Iyer India 5 2
32 Shubman Gill India 5 2
43 Hardik Pandya India 5 1
48 Kuldeep Yadav India 5 1
51 Mohammed Shami India 5 1
55 Ravindra Jadeja India 5 1
56 Rohit Sharma India 5 1

Most Wickets

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
3 Mohammed Shami Mohammed Shami India 5 5 246 9 1
4 Varun Chakravarthy Varun Chakravarthy India 3 3 180 9 1
8 Kuldeep Yadav Kuldeep Yadav India 5 5 279 7 0
15 Axar Patel Axar Patel India 5 5 270 5 0
16 Ravindra Jadeja Ravindra Jadeja India 5 5 252 5 0
17 Hardik Pandya Hardik Pandya India 5 5 147 4 0
18 Harshit Rana Harshit Rana India 2 2 92 4 0

Most Five-wicket hauls

POS PLAYER TEAM MATCHES INN BALLS RUNS WKTS 5Wkts
3 Mohammed Shami Mohammed Shami India 5 5 246 233 9 1
4 Varun Chakravarthy Varun Chakravarthy India 3 3 180 136 9 1

Best Economy

POS PLAYER TEAM MATCHES INN ECO SR
3 Harshit Rana Harshit Rana India 2 2 3.98 0
6 Axar Patel Axar Patel India 5 5 4.36 74.15
7 Ravindra Jadeja Ravindra Jadeja India 5 5 4.36 100
9 Varun Chakravarthy Varun Chakravarthy India 3 3 4.53 0
13 Kuldeep Yadav Kuldeep Yadav India 5 5 4.8 100
25 Mohammed Shami Mohammed Shami India 5 5 5.68 62.5
30 Hardik Pandya Hardik Pandya India 5 5 5.84 106.45

Best Average

POS PLAYER TEAM MATCHES INN ECO AVG
1 Varun Chakravarthy Varun Chakravarthy India 3 3 4.53 15.11
2 Harshit Rana Harshit Rana India 2 2 3.98 15.25
10 Mohammed Shami Mohammed Shami India 5 5 5.68 25.89
15 Kuldeep Yadav Kuldeep Yadav India 5 5 4.8 31.86
21 Hardik Pandya Hardik Pandya India 5 5 5.84 35.75
22 Ravindra Jadeja Ravindra Jadeja India 5 5 4.36 36.60
26 Axar Patel Axar Patel India 5 5 4.36 39.20
Points Table
Teams M W L PTS
Group A
India
3 3 0 6
New Zealand
3 2 1 4
Bangladesh
3 0 2 1
Group B
South Africa
3 2 0 5
Australia
3 1 0 4
Afghanistan
3 1 1 3
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+