In cricket, three formats are played – T20, ODI, and Test – and each has its own starting time. In India, match timings are mostly fixed, but when the team tours abroad, the schedule often changes due to time zones.
In this post, we will cover the match timings of India’s games, major international events, IPL, Women’s Premier League, and other important tournaments. You will also find details about toss timings and when matches begin, so fans never miss the action.
Today Match Time Cricket
Below is the updated table of today’s cricket matches with start times in IST and GMT. This list includes India’s matches, major international games, IPL, and other key tournaments. The table will be refreshed daily so that fans can quickly check the toss time and the match start time.
| Match Date | Tuesday, December 9, 2025 |
| Today Match | India vs South Africa (1st T20I) |
| Captains | SA – Aiden Markram IND – Suryakumar Yadav |
| Toss Timing | 7:00 PM |
| Match Timing | 7:30 PM Onwards |
| Venue/Stadium | Barabati Stadium, Cuttack |
| Match Live Telecast | Star sports channel network |
| Match Live Streaming | Jio Hotstar |
| Who Won Toss Today | – |
| Match Winner | – |
| Today Match Score | – |
Note: We are currently covering India matches, IPL, WPL, and major international events. For the complete global fixture list and detailed schedules, you can also visit the official ICC fixtures page.
Cricket Match Time
In cricket, the starting time of matches is usually fixed for all three formats. A Test match mostly begins in the morning around 9 AM, an ODI in the afternoon around 1 PM, and a T20 in the evening around 7 PM.
However, during big tournaments, the timings can be adjusted to suit fans from different countries and television audiences. In India, most matches follow the standard timings, but when the team plays overseas, the schedule may change depending on local conditions and time zones.
Cricket Match Start Times by Continent
| Continent | Test Matches | ODI (Day/Night) | T20 Matches |
|---|---|---|---|
| Asia (IND, PAK, SL, BAN, AFG, UAE) | Local: 9:30–10:00 AM IST: 9:30–10:00 AM | Local: 1:30 PM IST: 1:30 PM | Local: 7:00 PM IST: 7:00 PM |
| Europe (ENG, IRE, NED) | Local: 11:00 AM IST: 3:30 PM | Local: 10:30–11:00 AM IST: 3:00–3:30 PM | Local: 6:30 PM IST: 11:00 PM |
| Australia / New Zealand | Local: 10:00 AM IST: 4:30 AM | Local: 2:30 PM IST: 9:00 AM | Local: 6:00–7:00 PM IST: 11:30 AM – 1:30 PM |
| Africa (SA, ZIM, NAM) | Local: 10:00 AM IST: 1:30 PM | Local: 1:00–1:30 PM IST: 4:30–5:00 PM | Local: 6:00 PM IST: 9:30 PM |
| America (WI, USA, CAN) | Local: 10:00 AM IST: 7:30 PM | Local: 1:30–2:00 PM IST: 11:00–11:30 PM | Local: 7:00 PM IST: 4:30 AM (next day) |
Read Also –
Today Match Time Related FAQ
When match will start today?
The match start time depends on the format and the venue. Test matches usually begin around 9:30 AM IST, ODIs at 1:30 PM IST, and T20 matches at 7:00 PM IST.
When Today’s T20 Match will start?
In India, Test matches generally start at 9:30 AM IST. Overseas schedules differ—for example, in England they begin at 11:00 AM local (3:30 PM IST), and in Australia at 10:00 AM local (4:30 AM IST).
When Today’s ODI Match will start?
Day-night ODIs in India usually begin at 1:30 PM IST. Overseas matches follow local timing—for example, in South Africa ODIs start at 1:00–1:30 PM local (4:30–5:00 PM IST), while in the West Indies they often start at 1:30–2:00 PM local (11:00–11:30 PM IST).
When Today’s Test Match will start?
In India, most T20 matches start at 7:00 PM IST. If the match is overseas, timings depend on the local schedule—for example, in England they begin at 6:30 PM local (11:00 PM IST), and in Australia at 6:00–7:00 PM local (11:30 AM – 1:30 PM IST).






