All Upcoming Matches Of India: T20I, ODI,Tests& T20 World Cup 

DATE: Ist T20I, Jan 11 2024,Sun TIME: 07:00 PM IST TEAM: India vs Afghanistan VENUE: IS Bindra Cricket Stadium, Mohali, Chandigarh, India

DATE: 2nd T20I, Jan 14 2024,Sun TIME: 07:00 PM IST TEAM: India vs Afghanistan VENUE: Holkar Cricket Stadium, Indore, India

DATE: 3rd T20I, Jan 17 2024, Wed TIME: 07:00 PM IST TEAM: India vs Afghanistan VENUE: M.Chinnaswamy Stadium, Bangalore, India

DATE: 1st Test, Jan 25 2024, Thu TIME: 09:30 AM IST TEAM: India vs England VENUE: Rajiv Gandhi International Stadium, Hyderabad, India

DATE: 2nd Test, Feb 02 2024, Fri TIME: 09:30 AM IST TEAM: India vs England VENUE: Dr YS Rajasekhara Reddy ACA-VDCA Stadium, Visakhapatnam, India

DATE: 3rd Test, Feb 15 2024, Thu TIME: 09:30 AM IST TEAM: India vs England VENUE: Saurashtra Cricket Association Stadium, Rajkot, India

DATE: 4th Test, Feb 23 2024, Fri TIME: 09:30 AM IST TEAM: India vs England VENUE: JSCA International Stadium Complex, Ranchi, India

DATE: 5th Test, Mar 07 2024, Thu TIME: 09:30 AM IST TEAM: India vs England VENUE: Himachal Pradesh Cricket Association Stadium, Dharamsala, India

DATE: Match 8, Jun 05 2024, Wed TIME: 07:30 PM IST TEAM: India vs Ireland VENUE: Modular Stadium, New York, USA

DATE: Match 19, Jun 09 2024, Sun TIME: 07:30 PM IST TEAM: India vs Pakistan VENUE: Modular Stadium, New York, USA

DATE: Match 25, Jun 12 2024, Wed TIME: 07:30 PM IST TEAM: India vs USA VENUE: Modular Stadium, New York, USA

DATE: Match 33, Jun 15 2024, Sat TIME: 07:30 PM IST TEAM: India vs Canada VENUE: Central Broward Regional Park Stadium Turf Ground, Lauderhill, USA

T20 World Cup schedule 2024: Full list of matches.