HEAD-TO-HEAD
Match Played: 25 Zimbabwe: 8 Bangladesh: 17
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: 15 Jul 2026
Start Time: 09:00 PM IST
Match Played: 27 Hampshire: 15 Essex: 10
1st innings average score: 163
Match Played: 86 1st batting team won: 50 2nd batting team won: 34
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: 13 Jul 2026
Start Time: 06:00 AM IST
Match Played: 5 Texas Super Kings: 3 Los Angeles Knight Riders: 2
1st innings average score: 179
Match Played: 56 1st batting team won: 27 2nd batting team won: 29
Match Date: 12 Jul 2026
Start Time: 11:05 PM IST
Match Played: 3 Somerset: 1 Worcestershire: 2
1st innings average score: 178
Match Played: 86 1st batting team won: 45 2nd batting team won: 41
Match Date: 12 Jul 2026
Start Time: 07:00 PM IST
Match Played: 23 Derbyshire: 15 Leicestershire: 8
1st innings average score: 172
Match Played: 58 1st batting team won: 30 2nd batting team won: 27
Match Date: 12 Jul 2026
Start Time: 07:00 PM IST
Match Played: 26 Northamptonshire: 13 Warwickshire: 12
1st innings average score: 176
Match Played: 80 1st batting team won: 46 2nd batting team won: 33
Match Date: 12 Jul 2026
Start Time: 08:00 PM IST
Match Played: 16 Yorkshire: 7 Nottinghamshire: 9
1st innings average score: 182
Match Played: 82 1st batting team won: 52 2nd batting team won: 29
Match Date: 12 Jul 2026
Start Time: 08:00 PM IST
Match Played: 24 Lancashire: 16 Durham: 8
1st innings average score: 166
Match Played: 78 1st batting team won: 43 2nd batting team won: 31