HEAD-TO-HEAD
Match Played: 109 England: 46 India: 61
Match Date: 19 Jul 2026
Start Time: 03:30 PM IST
Match Played: 109 England: 46 India: 61
1st innings average score: 245
Match Played: 70 1st batting team won: 35 2nd batting team won: 32
Match Date: 19 Jul 2026
Start Time: 04:00 PM IST
Match Played: 27 Zimbabwe: 9 Bangladesh: 18
1st innings average score: 155
Match Played: 18 1st batting team won: 10 2nd batting team won: 8
Match Date: 19 Jul 2026
Start Time: 07:30 PM IST
Match Played: 67 West Indies: 32 New Zealand: 35
1st innings average score: 232
Match Played: 48 1st batting team won: 19 2nd batting team won: 29
Match Date: 18 Jul 2026
Start Time: 03:00 PM IST
Match Played: 11 Dambulla Sixers: 4 Kandy Royals: 7
1st innings average score: 213
Match Played: 1 1st batting team won: 1 2nd batting team won: 0
Match Date: 18 Jul 2026
Start Time: 07:30 PM IST
Match Played: 12 Colombo Strikers: 7 Galle Marvels: 5
1st innings average score: 213
Match Played: 1 1st batting team won: 1 2nd batting team won: 0
Match Date: 17 Jul 2026
Start Time: 04:00 PM IST
Match Played: 26 Zimbabwe: 9 Bangladesh: 17
1st innings average score: 153
Match Played: 17 1st batting team won: 9 2nd batting team won: 8
Match Date: 17 Jul 2026
Start Time: 07:30 PM IST
Match Played: 15 Galle Marvels: 6 Jaffna Kings: 9
1st innings average score: 0
Match Played: 0 1st batting team won: 0 2nd batting team won: 0
Match Date: 16 Jul 2026
Start Time: 05:30 PM IST
Match Played: 108 England: 45 India: 61
1st innings average score: 243
Match Played: 28 1st batting team won: 8 2nd batting team won: 19
Match Date: 15 Jul 2026
Start Time: 04:00 PM IST
Match Played: 25 Zimbabwe: 8 Bangladesh: 17
1st innings average score: 152
Match Played: 16 1st batting team won: 8 2nd batting team won: 8
Match Date: 14 Jul 2026
Start Time: 03:30 PM IST
Match Played: 107 England: 45 India: 60
1st innings average score: 238
Match Played: 57 1st batting team won: 25 2nd batting team won: 31