India Cricket Team 2024: History, Achievements, Players List, Honours, Statistics, Coaching Staff, Tournament History, Individual Records and More!
History
The origins of Team India trace back to 1928 with the formation of the BCCI. India's inaugural international match was against England on June 25, 1932 at Lord's Cricket Ground in London. The team achieved its first Test victory in 1952 against England in Madras (now Chennai). Since then, Indian cricket has seen significant growth and success internationally. Today, India is considered one of the strongest teams globally.
Formats and Achievements
India played its first ODI in 1974 against England and debuted in T20Is versus South Africa in 2006. Over time, the team has established itself as a powerhouse across all formats. Notable achievements include winning the ICC Cricket World Cup twice (1983, 2011), the ICC World Twenty20 in 2007, and the ICC Champions Trophy on two occasions (2002, 2013). India has also consistently performed well in Test cricket, achieving the top ICC Test Team Rankings position multiple times. Individual Indian cricketers have earned prestigious awards like ICC Player/Cricketer of the Year.
Key Players
India has been blessed with some of the finest cricketers in history, from legendary figures like Sachin Tendulkar, Sunil Gavaskar, and Kapil Dev to modern icons such as Virat Kohli, Rohit Sharma, and Jasprit Bumrah. These players have excelled on the field and inspired millions of passionate fans worldwide, known as the "Bharat Army" or "Men in Blue Brigade." Cricket holds a special place in the hearts of many Indians, contributing to the team's growing fanbase.
Current Squad
While stars like Rohit Sharma and Virat Kohli receive much attention, the Indian team consists of more than just the starting 11. The BCCI selects squads for different matches and competitions as determined by the captain and management.
India National Cricket Team Squad for the ICC Men’s T20 World Cup 2024
Batters
-
Ruturaj Gaikwad
- Age: 27
- Batting Style: Right-handed
- Domestic Team: Maharashtra
- IPL Team: Chennai Super Kings
- Contract Grade: C
- Forms: ODI, T20I
- Shirt No.: 31
- Last Test: South Africa 2023
- Last ODI: Australia 2023
- Last T20I: —
-
Shubman Gill
- Age: 24
- Batting Style: Right-handed
- Bowling Style: Right-arm off spin
- Domestic Team: Punjab
- IPL Team: Gujarat Titans
- Contract Grade: A
- Forms: Test, ODI, T20I
- Shirt No.: 77
- Last Test: England 2024
- Last ODI: Australia 2023
- Last T20I: Afghanistan 2024
-
Shreyas Iyer
- Age: 29
- Batting Style: Right-handed
- Bowling Style: Right-arm leg spin
- Domestic Team: Mumbai
- IPL Team: Kolkata Knight Riders
- Contract Grade: —
- Forms: Test, ODI, T20I
- Shirt No.: 96
- Last Test: England 2024
- Last ODI: South Africa 2023
- Last T20I: Australia 2023
-
Yashasvi Jaiswal
- Age: 22
- Batting Style: Left-handed
- Bowling Style: Right-arm leg spin
- Domestic Team: Mumbai
- IPL Team: Rajasthan Royals
- Contract Grade: B
- Forms: Test, T20I
- Shirt No.: 64
- Last Test: England 2024
- Last ODI: —
- Last T20I: Afghanistan 2024
-
Sarfaraz Khan
- Age: 26
- Batting Style: Right-handed
- Bowling Style: Right-arm leg break
- Domestic Team: Mumbai
- IPL Team: —
- Contract Grade: C
- Forms: Test
- Shirt No.: 97
- Last Test: England 2024
- Last ODI: —
- Last T20I: —
-
Virat Kohli
- Age: 35
- Batting Style: Right-handed
- Bowling Style: Right-arm medium
- Domestic Team: Delhi
- IPL Team: Royal Challengers Bengaluru
- Contract Grade: A+
- Forms: Test, ODI, T20I
- Shirt No.: 18
- Last Test: South Africa 2024
- Last ODI: Australia 2023
- Last T20I: Afghanistan 2024
-
Devdutt Padikkal
- Age: 23
- Batting Style: Left-handed
- Domestic Team: Karnataka
- IPL Team: Lucknow Super Giants
- Contract Grade: —
- Forms: Test
- Shirt No.: 37
- Last Test: England 2024
- Last ODI: —
- Last T20I: Sri Lanka 2021
-
Rajat Patidar
- Age: 30
- Batting Style: Right-handed
- Domestic Team: Madhya Pradesh
- IPL Team: Royal Challengers Bengaluru
- Contract Grade: C
- Forms: Test, ODI
- Shirt No.: 87
- Last Test: England 2024
- Last ODI: South Africa 2023
- Last T20I: —
-
Rohit Sharma
- Age: 36
- Batting Style: Right-handed
- Bowling Style: Right-arm off break
- Domestic Team: Mumbai
- IPL Team: Mumbai Indians
- Contract Grade: A+
- Forms: Test, ODI, T20I
- Shirt No.: 45
- Captaincy: Test, ODI, T20I (C)
- Last Test: England 2024
- Last ODI: Australia 2023
- Last T20I: Afghanistan 2024
-
Rinku Singh
- Age: 26
- Batting Style: Left-handed
- Bowling Style: Right-arm off break
- Domestic Team: Uttar Pradesh
- IPL Team: Kolkata Knight Riders
- Contract Grade: C
- Forms: ODI, T20I
- Shirt No.: 35
- Last Test: —
- Last ODI: South Africa 2023
- Last T20I: Afghanistan 2024
-
Sai Sudharsan
- Age: 22
- Batting Style: Left-handed
- Bowling Style: Right-arm leg break
- Domestic Team: Tamil Nadu
- IPL Team: Gujarat Titans
- Contract Grade: —
- Forms: ODI
- Shirt No.: 66
- Last Test: —
- Last ODI: South Africa 2023
- Last T20I: —
-
Suryakumar Yadav
- Age: 33
- Batting Style: Right-handed
- Bowling Style: Right-arm off spin
- Domestic Team: Mumbai
- IPL Team: Mumbai Indians
- Contract Grade: B
- Forms: ODI, T20I
- Shirt No.: 63
- Last Test: Australia 2023
- Last ODI: Australia 2023
- Last T20I: South Africa 2023
All-rounders
-
Ravichandran Ashwin
- Age: 37
- Batting Style: Right-handed
- Bowling Style: Right-arm off spin
- Domestic Team: Tamil Nadu
- IPL Team: Rajasthan Royals
- Contract Grade: A
- Forms: Test, ODI
- Shirt No.: 99
- Last Test: England 2024
- Last ODI: Australia 2023
- Last T20I: England 2022
-
Akash Deep
- Age: 27
- Batting Style: Right-handed
- Bowling Style: Right-arm fast-medium
- Domestic Team: Bengal
- IPL Team: Royal Challengers Bengaluru
- Contract Grade: F
- Forms: Test
- Shirt No.: 41
- Last Test: England 2024
- Last ODI: —
- Last T20I: —
-
Shivam Dube
- Age: 30
- Batting Style: Left-handed
- Bowling Style: Right-arm medium
- Domestic Team: Mumbai
- IPL Team: Chennai Super Kings
- Contract Grade: C
- Forms: T20I
- Shirt No.: 25
- Last Test: —
- Last ODI: Cricket West Indies 2019
- Last T20I: Afghanistan 2024
-
Ravindra Jadeja
- Age: 35
- Batting Style: Left-handed
- Bowling Style: Slow left-arm orthodox
- Domestic Team: Saurashtra
- IPL Team: Chennai Super Kings
- Contract Grade: A+
- Forms: Test, ODI, T20I
- Shirt No.: 8
- Last Test: England 2024
- Last ODI: Australia 2023
- Last T20I: South Africa 2023
-
Hardik Pandya
- Age: 30
- Batting Style: Right-handed
- Bowling Style: Right-arm medium-fast
- Domestic Team: Baroda
- IPL Team: Mumbai Indians
- Contract Grade: A
- Forms: ODI, T20I
- Shirt No.: 33
- Captaincy: ODI, T20I (VC)
- Last Test: England 2018
- Last ODI: Bangladesh 2023
- Last T20I: Cricket West Indies 2023
-
Axar Patel
- Age: 30
- Batting Style: Left-handed
- Bowling Style: Slow left-arm orthodox
- Domestic Team: Gujarat
- IPL Team: Delhi Capitals
- Contract Grade: B
- Forms: Test, ODI, T20I
- Shirt No.: 20
- Last Test: England 2024
- Last ODI: South Africa 2023
- Last T20I: Afghanistan 2024
-
Washington Sundar
- Age: 24
- Batting Style: Left-handed
- Bowling Style: Right-arm off spin
- Domestic Team: Tamil Nadu
- IPL Team: Sunrisers Hyderabad
- Contract Grade: C
- Forms: ODI, T20I
- Shirt No.: 5
- Last Test: England 2021
- Last ODI: South Africa 2023
- Last T20I: Afghanistan 2024
-
Tilak Varma
- Age: 21
- Batting Style: Left-handed
- Bowling Style: Right arm off spin
- Domestic Team: Hyderabad
- IPL Team: Mumbai Indians
- Contract Grade: C
- Forms: ODI, T20I
- Shirt No.: 72
- Last Test: —
- Last ODI: South Africa 2023
- Last T20I: Afghanistan 2024
Wicket-keepers
-
Srikar Bharat
- Age: 30
- Batting Style: Right-handed
- Domestic Team: Andhra
- IPL Team: Kolkata Knight Riders
- Contract Grade: C
- Forms: Test
- Shirt No.: 14
- Last Test: England 2024
- Last ODI: —
- Last T20I: —
-
Dhruv Jurel
- Age: 23
- Batting Style: Right-handed
- Domestic Team: Uttar Pradesh
- IPL Team: Rajasthan Royals
- Contract Grade: C
- Forms: Test
- Shirt No.: 16
- Last Test: England 2024
- Last ODI: —
- Last T20I: —
-
Ishan Kishan
- Age: 25
- Batting Style: Left-handed
- Domestic Team: Jharkhand
- IPL Team: Mumbai Indians
- Contract Grade: —
- Forms: ODI, T20I
- Shirt No.: 32
- Last Test: Cricket West Indies 2023
- Last ODI: Afghanistan 2023
- Last T20I: Australia 2023
-
KL Rahul
- Age: 32
- Batting Style: Right-handed
- Domestic Team: Karnataka
- IPL Team: Lucknow Super Giants
- Contract Grade: A
- Forms: Test, ODI
- Shirt No.: 1
- Last Test: England 2024
- Last ODI: South Africa 2023
- Last T20I: England 2022
-
Sanju Samson
- Age: 29
- Batting Style: Right-handed
- Domestic Team: Kerala
- IPL Team: Rajasthan Royals
- Contract Grade: C
- Forms: ODI, T20I
- Shirt No.: 9
- Last Test: —
- Last ODI: South Africa 2023
- Last T20I: Afghanistan 2024
-
Jitesh Sharma
- Age: 30
- Batting Style: Right-handed
- Domestic Team: Vidarbha
- IPL Team: Punjab Kings
- Contract Grade: C
- Forms: T20I
- Shirt No.: 6
- Last Test: —
- Last ODI: —
- Last T20I: Afghanistan 2024
-
Rishabh Pant
- Age: 26
- Batting Style: Left-handed
- Domestic Team: Delhi
- IPL Team: Delhi Capitals
- Contract Grade: B
- Forms: —
- Shirt No.: 17
- Last Test: Bangladesh 2022
- Last ODI: New Zealand 2022
- Last T20I: New Zealand 2022
Pace bowlers
-
Jasprit Bumrah
- Age: 30
- Batting Style: Right-handed
- Bowling Style: Right-arm fast
- Domestic Team: Gujarat
- IPL Team: Mumbai Indians
- Contract Grade: A+
- Forms: Test, ODI, T20I
- Shirt No.: 93
- Captaincy: Test (VC)
- Last Test: England 2024
- Last ODI: Australia 2023
- Last T20I: Ireland 2023
-
Deepak Chahar
- Age: 31
- Batting Style: Right-handed
- Bowling Style: Right-arm medium
- Domestic Team: Rajasthan
- IPL Team: Chennai Super Kings
- Contract Grade: —
- Forms: T20I
- Shirt No.: 90
- Last Test: —
- Last ODI: Bangladesh 2022
- Last T20I: Australia 2023
-
Yash Dayal
- Age: 26
- Batting Style: Right-handed
- Bowling Style: Left-arm medium-fast
- Domestic Team: Uttar Pradesh
- IPL Team: Royal Challengers Bengaluru
- Contract Grade: F
- Forms: —
- Shirt No.: —
- Last Test: —
- Last ODI: —
- Last T20I: —
-
Vidwath Kaverappa
- Age: 25
- Batting Style: Right-handed
- Bowling Style: Right-arm fast-medium
- Domestic Team: Karnataka
- IPL Team: Punjab Kings
- Contract Grade: F
- Forms: —
- Shirt No.: —
- Last Test: —
- Last ODI: —
- Last T20I: —
-
Avesh Khan
- Age: 27
- Batting Style: Right-handed
- Bowling Style: Right arm fast-medium
- Domestic Team: Madhya Pradesh
- IPL Team: Rajasthan Royals
- Contract Grade: C
- Forms: ODI, T20I
- Shirt No.: 65
- Last Test: —
- Last ODI: South Africa 2023
- Last T20I: Afghanistan 2024
-
Mukesh Kumar
- Age: 30
- Batting Style: Right-handed
- Bowling Style: Right arm medium
- Domestic Team: Bengal
- IPL Team: Delhi Capitals
- Contract Grade: C
- Forms: Test, ODI, T20I
- Shirt No.: 49
- Last Test: England 2024
- Last ODI: South Africa 2023
- Last T20I: Afghanistan 2024
-
Prasidh Krishna
- Age: 28
- Batting Style: Right-handed
- Bowling Style: Right arm fast-medium
- Domestic Team: Karnataka
- IPL Team: Rajasthan Royals
- Contract Grade: C
- Forms: Test, ODI, T20I
- Shirt No.: 24
- Last Test: South Africa 2024
- Last ODI: Australia 2023
- Last T20I: Australia 2023
-
Umran Malik
- Age: 24
- Batting Style: Right-handed
- Bowling Style: Right-arm fast
- Domestic Team: Jammu and Kashmir
- IPL Team: Sunrisers Hyderabad
- Contract Grade: F
- Forms: ODI
- Shirt No.: 21
- Last Test: —
- Last ODI: Cricket West Indies 2023
- Last T20I: New Zealand 2023
-
Mohammed Shami
- Age: 33
- Batting Style: Right-handed
- Bowling Style: Right
India's Head-to-Head Record in ODIs
Overview
India's One Day International (ODI) cricket record against various international teams showcases a mixture of dominance and competitiveness. This record helps to understand India's performance trends and strengths against specific teams over the years.
Breakdown by Opponent
-
Afghanistan
- Matches: 4
- Won: 3
- Lost: 0
- Tied: 1
- No Result: 0
- Win Percentage: 75.00%
- First Match: 2014
- Last Match: 2023
- Notes: India has a strong record against Afghanistan, having never lost to them. The single tie shows that Afghanistan has been competitive in at least one game.
-
Australia
- Matches: 151
- Won: 57
- Lost: 84
- Tied: 0
- No Result: 10
- Win Percentage: 37.74%
- First Match: 1980
- Last Match: 2023
- Notes: Australia's record against India reflects the intense rivalry between the two teams. With a win percentage of 37.74%, India has struggled more against Australia compared to other teams.
-
Bangladesh
- Matches: 41
- Won: 32
- Lost: 8
- Tied: 0
- No Result: 1
- Win Percentage: 78.04%
- First Match: 1988
- Last Match: 2023
- Notes: India has been dominant against Bangladesh, with a high win percentage. However, Bangladesh has managed to secure some victories, indicating improvement over time.
-
England
- Matches: 107
- Won: 58
- Lost: 44
- Tied: 2
- No Result: 3
- Win Percentage: 56.73%
- First Match: 1974
- Last Match: 2023
- Notes: India has a positive record against England, winning over half of their encounters. The matches often feature competitive and close contests.
-
Ireland
- Matches: 3
- Won: 3
- Lost: 0
- Tied: 0
- No Result: 0
- Win Percentage: 100.00%
- First Match: 2007
- Last Match: 2015
- Notes: India has an unblemished record against Ireland, winning all their matches. This demonstrates India's dominance in these few encounters.
-
New Zealand
- Matches: 118
- Won: 60
- Lost: 50
- Tied: 1
- No Result: 7
- Win Percentage: 54.09%
- First Match: 1975
- Last Match: 2023
- Notes: Matches against New Zealand are relatively balanced, with India holding a slight edge. The high number of no results indicates interruptions, likely due to weather.
-
Pakistan
- Matches: 135
- Won: 57
- Lost: 73
- Tied: 0
- No Result: 5
- Win Percentage: 42.22%
- First Match: 1978
- Last Match: 2023
- Notes: India has a challenging record against Pakistan with a lower win percentage. The matches are often highly competitive due to the historic rivalry.
-
South Africa
- Matches: 94
- Won: 40
- Lost: 51
- Tied: 0
- No Result: 3
- Win Percentage: 42.55%
- First Match: 1991
- Last Match: 2023
- Notes: India has faced tough competition from South Africa, reflected in their below 50% win rate. Matches are often competitive and closely contested.
-
Sri Lanka
- Matches: 168
- Won: 99
- Lost: 57
- Tied: 1
- No Result: 11
- Win Percentage: 63.37%
- First Match: 1979
- Last Match: 2023
- Notes: India enjoys a strong record against Sri Lanka with a high win percentage. This dominance is seen across numerous matches over the years.
-
West Indies
- Matches: 142
- Won: 72
- Lost: 64
- Tied: 2
- No Result: 4
- Win Percentage: 50.70%
- First Match: 1979
- Last Match: 2023
- Notes: India has a balanced record against West Indies with a slight edge. Historically, matches have been competitive with both teams having strong phases.
Top Indian Run Scorers in ODIs:
Player | Runs | Average |
---|---|---|
Sachin Tendulkar | 18,426 | 44.83 |
Virat Kohli | 13,848 | 58.67 |
Sourav Ganguly | 11,221 | 40.95 |
Rahul Dravid | 10,889 | 39.15 |
MS Dhoni | 10,773 | 50.58 |
Rohit Sharma | 10,709 | 49.12 |
Mohammad Azharuddin | 9,378 | 36.92 |
Yuvraj Singh | 8,609 | 36.47 |
Virender Sehwag | 7,995 | 35.37 |
Shikhar Dhawan | 6,793 | 44.11 |
Top Indian Wicket Takers in ODIs:
Player | Wickets | Average |
---|---|---|
Anil Kumble | 334 | 30.83 |
Javagal Srinath | 315 | 28.08 |
Ajit Agarkar | 288 | 27.85 |
Zaheer Khan | 269 | 30.11 |
Harbhajan Singh | 265 | 33.47 |
Kapil Dev | 253 | 27.45 |
Ravindra Jadeja | 220 | 36.52 |
Venkatesh Prasad | 196 | 32.30 |
Mohammed Shami | 195 | 24.65 |
Irfan Pathan | 173 | 29.72 |
India’s Head-to-Head Record in T20I Matches:
Opponent | Matches | Won | Lost | Tied | Tie+Win | Tie+Loss | No Result | % Won | First | Last |
---|---|---|---|---|---|---|---|---|---|---|
Afghanistan | 8 | 6 | 0 | 0 | 1 | 0 | 1 | 75.00 | 2010 | 2024 |
Australia | 31 | 19 | 11 | 0 | 0 | 0 | 1 | 61.29 | 2007 | 2023 |
Bangladesh | 13 | 12 | 1 | 0 | 0 | 0 | 0 | 92.30 | 2009 | 2023 |
England | 23 | 12 | 11 | 0 | 0 | 0 | 0 | 52.17 | 2007 | 2022 |
Ireland | 7 | 7 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2009 | 2023 |
New Zealand | 25 | 12 | 10 | 1 | 2 | 0 | 0 | 54.00 | 2007 | 2023 |
Pakistan | 12 | 8 | 3 | 0 | 1 | 0 | 0 | 75.00 | 2007 | 2022 |
South Africa | 26 | 14 | 11 | 0 | 0 | 0 | 1 | 53.84 | 2006 | 2023 |
Sri Lanka | 29 | 19 | 9 | 0 | 0 | 0 | 1 | 67.85 | 2009 | 2023 |
West Indies | 30 | 19 | 10 | 0 | 0 | 0 | 1 | 63.33 | 2009 | 2023 |
Zimbabwe | 8 | 6 | 2 | 0 | 0 | 0 | 0 | 75.00 | 2010 | 2022 |
Hong Kong | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2022 | 2022 |
Namibia | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2021 | 2021 |
Nepal | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2023 | 2023 |
Netherlands | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2022 | 2022 |
Scotland | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 100.00 | 2007 | 2021 |
United Arab Emirates | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2016 | 2016 |
Top Indian Run Scorers in T20I Matches:
Player | Runs | Average | Strike rate |
---|---|---|---|
Virat Kohli | 4,037 | 52.73 | 137.97 |
Rohit Sharma | 3,974 | 31.32 | 139.24 |
KL Rahul | 2,265 | 37.75 | 139.12 |
Suryakumar Yadav | 2,141 | 46.02 | 172.70 |
Shikhar Dhawan | 1,759 | 27.92 | 126.36 |
MS Dhoni | 1,617 | 37.60 | 126.13 |
Suresh Raina | 1,605 | 29.18 | 134.87 |
Hardik Pandya | 1,348 | 25.43 | 139.83 |
Yuvraj Singh | 1,177 | 28.02 | 136.38 |
Shreyas Iyer | 1,104 | 30.66 | 136.12 |
Top Indian Wicket Takers in T20I Matches:
Player | Wickets | Average |
---|---|---|
Yuzvendra Chahal | 96 | 25.09 |
Bhuvneshwar Kumar | 90 | 23.10 |
Jasprit Bumrah | 74 | 19.66 |
Hardik Pandya | 73 | 26.71 |
Ravichandran Ashwin | 72 | 23.22 |