Yorker11

India men's cricket team

Updated: 14 November 2026

Short answer: India are governed by the BCCI, played their first Test at Lord's in June 1932, and as of November 2026 hold the T20 World Cup (won at home in March 2026) and the Champions Trophy (2025). Their remaining 2026-27 home season covers Sri Lanka (Dec), Zimbabwe (Jan) and Australia (five Tests, Jan–Mar).

Key facts

Governing body
Board of Control for Cricket in India (BCCI)
ICC Full Member since
1926 (Test status 1932)
First Test
v England, Lord's, 25–28 June 1932
First ODI
v England, Headingley, 13 July 1974
First T20I
v South Africa, Johannesburg, 1 December 2006
Men's senior ICC titles (as of Nov 2026)
ODI World Cup 1983, 2011 · T20 World Cup 2007, 2024, 2026 · Champions Trophy 2002 (shared), 2013, 2025

Short history

India gained ICC membership in 1926 and played their first Test against England at Lord's in June 1932, becoming the sixth Test nation. The first ODI came in 1974 and the first T20I in 2006, both away from home.

The landmark white-ball titles are well known: the 1983 World Cup at Lord's, the inaugural 2007 World T20, the 2011 World Cup at home, and back-to-back T20 World Cups in 2024 and 2026, the second won at home with a 96-run win over New Zealand in the final. India have also won the Champions Trophy three times (2002 shared with Sri Lanka, 2013 and 2025), a record. In Test cricket they reached the first two World Test Championship finals (2021 and 2023) and lost both.

How India tend to play at home (our general view)

Fantasy angle (our general view)

At home, India's top-order batters and frontline spinners are the usual core of a fantasy team, but the choice between pace and spin should follow the pitch and the dew, not the reputation. Read how to choose a captain and vice-captain and choosing bowlers: pace vs spin. Our schedule lists every 2026-27 home fixture below.

Fixtures in India on our schedule

DateMatchVenueStart
Sun, 13 Dec 2026India vs Sri Lanka, 1st ODIACA-VDCA Stadium, Visakhapatnam14:00 IST
Wed, 16 Dec 2026India vs Sri Lanka, 2nd ODIChinnaswamy, Bengaluru14:00 IST
Sat, 19 Dec 2026India vs Sri Lanka, 3rd ODINarendra Modi Stadium, Ahmedabad14:00 IST
Tue, 22 Dec 2026India vs Sri Lanka, 1st T20INiranjan Shah Stadium, Rajkot19:00 IST
Thu, 24 Dec 2026India vs Sri Lanka, 2nd T20IBarabati, Cuttack19:00 IST
Sun, 27 Dec 2026India vs Sri Lanka, 3rd T20IMCA Stadium, Pune19:00 IST
Sun, 3 Jan 2027India vs Zimbabwe, 1st ODIEden Gardens, Kolkata14:00 IST
Wed, 6 Jan 2027India vs Zimbabwe, 2nd ODIRajiv Gandhi Stadium (Uppal), Hyderabad14:00 IST
Sat, 9 Jan 2027India vs Zimbabwe, 3rd ODIWankhede, Mumbai14:00 IST
21 Jan – 25 Jan 2027India vs Australia, 1st TestVCA Stadium, Jamtha, Nagpur09:30 IST
29 Jan – 2 Feb 2027India vs Australia, 2nd TestChepauk, Chennai09:30 IST
11 Feb – 15 Feb 2027India vs Australia, 3rd TestBarsapara, Guwahati09:00 IST
19 Feb – 23 Feb 2027India vs Australia, 4th TestJSCA Stadium, Ranchi09:30 IST
27 Feb – 3 Mar 2027India vs Australia, 5th TestNarendra Modi Stadium, Ahmedabad09:30 IST

FAQ

How many T20 World Cups have India won?

Three: 2007, 2024 and 2026. The 2026 final, against New Zealand, made India the first team to win the T20 World Cup three times and the first to retain it.

Have India won the World Test Championship?

Not as of November 2026. They were runners-up in the first two finals, in 2021 and 2023.

Who do India play at home in 2026-27?

Sri Lanka (3 ODIs and 3 T20Is, 13–27 December 2026), Zimbabwe (3 ODIs, 3–9 January 2027) and Australia (5 Tests for the Border-Gavaskar Trophy, 21 January – 3 March 2027), per BCCI.

Sources