HEAD-TO-HEAD
Match Played: 110 England: 47 India: 61
Match Date: 19 Jul 2026
Start Time: 03:30 PM IST
Match Played: 110 England: 47 India: 61
1st innings average score: 247
Match Played: 71 1st batting team won: 36 2nd batting team won: 32
Match Date: 19 Jul 2026
Start Time: 07:30 PM IST
Match Played: 68 West Indies: 32 New Zealand: 36
1st innings average score: 231
Match Played: 49 1st batting team won: 19 2nd batting team won: 30
Match Date: 18 Jul 2026
Start Time: 03:00 PM IST
Match Played: 12 Dambulla Sixers: 5 Kandy Royals: 7
1st innings average score: 183
Match Played: 5 1st batting team won: 2 2nd batting team won: 3
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: 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: 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
Match Date: 13 Jul 2026
Start Time: 12:00 AM IST
Match Played: 65 West Indies: 32 New Zealand: 33
1st innings average score: 224
Match Played: 25 1st batting team won: 13 2nd batting team won: 12
Match Date: 09 Jul 2026
Start Time: 10:00 PM IST
Match Played: 32 England: 14 India: 18
1st innings average score: 186
Match Played: 7 1st batting team won: 3 2nd batting team won: 4
Match Date: 07 Jul 2026
Start Time: 10:00 PM IST
Match Played: 31 England: 13 India: 18
1st innings average score: 166
Match Played: 14 1st batting team won: 8 2nd batting team won: 6