The MCG pitch for the fourth 2025/26 Ashes Test was rated 'unsatisfactory' by the ICC. Here's a comprehensive list of pitch ratings given by the ICC for every single Test match played in the history of the World Test Championship.
The World Test Championship came into being in 2019. Since then, three editions have been completed and the fourth is ongoing. A total of 224 Test matches have been played by the end of 2025 across the four WTC cycles, the first of which was won by New Zealand, followed by Australia and South Africa.
What is the ICC pitch rating system?
Pitches and outfields for every international match are reviewed and rated by the match referees, who submit their ratings to the ICC. Before November 2023, the number of possible ratings used to be six – Very Good, Good, Average, Below Average, Poor, and Unfit. These were then consolidated into four categories – Very Good, Satisfactory, Unsatisfactory, Unfit.
Also read: ICC’s pitch ratings have not been geographically consistent – but the referees are not at fault
In the WTC, a total of 58 venues have been used so far across the globe. Here's a venue-wise breakdown of the pitch and outfield ratings for each Test played in the WTC so far.
To keep the consistency intact across the two rating systems, we have assumed 'Good' and 'Average' ratings from the previous system to be equivalent to 'Satisfactory' in the current one, and 'Below Average' and 'Poor' to be equivalent to 'Unsatisfactory'.
A summary of pitch ratings across different countries is provided at the end.
Australia
Adelaide Oval, Adelaide
| Date | Match | Pitch Rating | Outfield Rating |
| 29/11/2019 | Australia vs Pakistan, 2nd Test | Very Good | Very Good |
| 17/12/2020 | Australia vs India, 1st Test | Good (Satisfactory) | Very Good |
| 16/12/2021 | Australia vs England, 2nd Test | Very Good | Very Good |
| 8/12/2022 | Australia v West Indies, 2nd Test | Good (Satisfactory) | Very Good |
| 17/01/2024 | Australia v West Indies, 1st Test | Satisfactory | Very Good |
| 14/12/2025 | Australia vs England, 3rd Test | Very Good | Very Good |
Ratings for the 2nd Australia vs India Test (2024) aren't available.
| Date | Match | Pitch Rating | Outfield Rating |
| 1/14/2022 | Australia vs England, 5th Test | Average (Satisfactory) | Very Good |
Gabba, Brisbane
| Date | Match | Pitch Rating | Outfield Rating |
| 21/11/2019 | Australia vs Pakistan, 1st Test | Very Good | Very Good |
| 15/01/2021 | Australia vs India, 4th Test | Good (Satisfactory) | Very Good |
| 08/12/2021 | Australia vs England, 1st Test | Average (Satisfactory) | Very Good |
| 12/17/2022 | Australia v South Africa, 1st Test | Below Average (Unsatisfactory) | Very Good |
| 25/01/2024 | Australia v West Indies, 2nd Test | Very Good | Very Good |
| 14/12/2024 | Australia v India, 3rd Test | Very Good | Very Good |
| 03/12/2025 | Australia vs England, 2nd Test | Very Good | Very Good |
| Date | Match | Pitch Rating | Outfield Rating |
| 26/12/2019 | Australia vs New Zealand, 2nd Test | Very Good | Very Good |
| 26/12/2020 | Australia vs India, 2nd Test | Good (Satisfactory) | Very Good |
| 26/12/2021 | Australia vs England, 3rd Test | Average (Satisfactory) | Very Good |
| 26/12/2022 | Australia v South Africa, 2nd Test | Very Good | Good (Satisfactory) |
| 26/12/2023 | Australia v Pakistan, 2nd Test | Very Good | Very Good |
| 26/12/2024 | Australia v India, 4th Test | Very Good | Very Good |
| 26/12/2025 | Australia vs England, 4th Test | Unsatisfactory | Very Good |
| Date | Match | Pitch Rating | Outfield Rating |
| 11/30/2022 | Australia v West Indies, 1st Test | Good (Satisfactory) | Good (Satisfactory) |
| 14/12/2023 | Australia v Pakistan, 1st Test | Very Good | Very Good |
| 22/11/2024 | Australia v India, 1st Test | Very Good | Very Good |
| 21/11/2025 | England vs Australia, 1st Test | Very Good | Very Good |
WACA, Perth
| Date | Match | Pitch Rating | Outfield Rating |
| 12/12/2019 | Australia v New Zealand, 1st Test | Good (Satisfactory) | Very Good |
| Date | Match | Pitch Rating | Outfield Rating |
| 03/01/2020 | Australia v New Zealand, 3rd Test | Good (Satisfactory) | Very Good |
| 07/01/2021 | Australia v India, 3rd Test | Average (Satisfactory) | Very Good |
| 01/05/2022 | Australia vs England, 4th Test | Good (Satisfactory) | Very Good |
| 04/01/2023 | Australia v South Africa, 3rd Test | Average (Satisfactory) | Very Good |
| 03/01/2024 | Australia v Pakistan, 3rd Test | Satisfactory | Very Good |
| 03/01/2025 | Australia v India, 5th Test | Satisfactory | Very Good |
India
Arun Jaitley Stadium, Delhi
| Date | Match | Pitch Rating | Outfield Rating |
| 2/17/2023 | India Vs Australia, 2nd Test | Average (Satisfactory) | Good (Satisfactory) |
| 10/10/2025 | India v West Indies, 2nd Test | Satisfactory | Satisfactory |
Barsapara Stadium, Guwahati
| Date | Match | Pitch Rating | Outfield Rating |
| 22/11/2025 | India v South Africa, 2nd Test | Very Good | Very Good |
Dr YS Rajasekhara ACA-VDCA Cricket Stadium, Visakhapatnam
| Date | Match | Pitch Rating | Outfield Rating |
| 02/10/2019 | India vs South Africa, 1st Test | Good (Satisfactory) | Good (Satisfactory) |
| 02/02/2024 | India v England, 2nd Test | Very Good | Very Good |
Eden Gardens, Kolkata
| Date | Match | Pitch Rating | Outfield Rating |
| 22/11/2019 | India vs Bangladesh, 2nd Test | Very Good | Very Good |
| 14/11/2025 | India v South Africa, 1st Test | Satisfactory | Very Good |
| Date | Match | Pitch Rating | Outfield Rating |
| 25/11/2021 | India vs New Zealand, 1st Test | Average (Satisfactory) | Good (Satisfactory) |
| 27/09/2024 | India v Bangladesh, 2nd Test | Satisfactory | Unsatisfactory |
Himachal Pradesh Cricket Stadium, Dharamshala
| Date | Match | Pitch Rating | Outfield Rating |
| 07/03/2024 | India v England, 5th Test | Very Good | Very Good |
Holkar Stadium, Indore
| Date | Series | Pitch Rating | Outfield Rating |
| 14/11/2019 | India v Bangladesh, 1st Test | Very Good | Very Good |
| 3/1/2023 | India vs Australia, 3rd Test | Poor (Unsatisfactory) | Very Good |
JSCA International Stadium, Ranchi
| Date | Match | Pitch Rating | Outfield Rating |
| 19/10/2019 | India v South Africa, 3rd Test | Average (Satisfactory) | Average (Satisfactory) |
| 23/02/2024 | India v England, 4th Test | Satisfactory | Very Good |
M Chinnaswamy Stadium, Bengaluru
| Date | Match | Pitch Rating | Outfield Rating |
| 3/12/2022 | India v Sri Lanka, 2nd Test | Below Average (Unsatisfactory) | Very Good |
| 16/10/2024 | India v New Zealand, 1st Test | Satisfactory | Very Good |
MA Chidambaram Stadium, Chennai
| Date | Series | Pitch Rating | Outfield Rating |
| 05/02/2021 | India v England, 1st Test | Very Good | Very Good |
| 13/02/2021 | India v England, 2nd Test | Average (Satisfactory) | Very Good |
| 19/09/2024 | India vs Bangladesh, 1st Test | Very Good | Very Good |
MCA Stadium, Pune
| Date | Match | Pitch Rating | Outfield Rating |
| 10/10/2019 | India vs South Africa, 2nd Test | Good (Satisfactory) | Good (Satisfactory) |
| 24/10/2024 | India v New Zealand, 2nd Test | Satisfactory | Satisfactory |
Narendra Modi Stadium, Ahmedabad
| Date | Match | Pitch Rating | Outfield Rating |
| 24/02/2021 | India v England, 3rd Test | Average (Satisfactory) | Average (Satisfactory) |
| 04/03/2021 | India v England, 4th Test | Good (Satisfactory) | Very Good |
| 03/09/2023 | India Vs Australia, 4th Test | Average (Satisfactory) | Very Good |
| 02/10/2025 | India v West Indies, 1st Test | Satisfactory | Very Good |
Niranjan Shah Cricket Stadium, Rajkot
| Date | Match | Pitch Rating | Outfield Rating |
| 15/02/2024 | India v England, 3rd Test | Very Good | Very Good |