Pitch Ratings

Pitch and Outfield Ratings
 
ICC receives a rating on the performance of the pitch and the outfield for every Test Match, One Day International and Twenty20 International played between the countries. Pitches and outfields are marked after the match has ended by the ICC Match Referee on duty at the match. The rating is then provided as feedback to the host Member Board to assist in future pitch and outfield preparations for international matches at the relevant venue.  In addition, if a pitch or outfield is marked as substandard the relevant Home Board and the venue are required to explain why the pitch and/or outfield performed below the required standard. A pitch or outfield is deemed to be substandard if it receives a rating of poor or unfit. Sanctions may be applied by ICC to a venue that presents a substandard pitch or outfield for international cricket.
 
The performance of pitches and outfields are rated as follows:
 
Very Good,  Good,  Average,  Below Average,  Poor,  Unfit.
 
Here is a list of the pitch and outfield ratings of Men's Internationals.

Series Name Date Venue Match Type Pitch Rating Outfield Rating
AFG v IRL 10/03/20 Greater Noida, Uttarpradesh 3rd T20I Very Good Very Good
BAN v ZIM 09/03/20 Shere Bangla National Stadium, Dhaka 1st T20I Very Good Very Good
AFG v IRL 08/03/20 Greater Noida, Uttarpradesh 2nd T20I Very Good Very Good
SA v AUS 07/03/20 Senwes Park, Potchefstroom 3rd ODI Above Average Good
BAN v ZIM 06/03/20 Sylhet International Cricket Stadium, Sylhet 3rd ODI Very Good Very Good
AFG v IRL 06/03/20 Greater Noida, Uttarpradesh 1st T20I Very Good Very Good
SL v WI 06/03/20 Pallekele International Cricket Stadium, Pallekele 2nd T20I Very Good Very Good
SA v AUS 04/03/20 Mangaung Oval, Bloemfontein 2nd ODI Above Average Very Good
SL v WI 04/03/20 Pallekele International Cricket Stadium, Pallekele 1st T20I Very Good Very Good
BAN v ZIM 03/03/20 Sylhet International Cricket Stadium, Sylhet 2nd ODI Very Good Good
BAN v ZIM 01/03/20 Sylhet International Cricket Stadium, Sylhet 1st ODI Very Good Good
SL v WI 01/03/20 Pallekele International Cricket Stadium, Pallekele 3rd ODI Very Good Very Good
NZ v IND 29/02/20 Hagley Oval, Christchurch 2nd TEST Good Very Good
SA v AUS 29/02/20 Boland Park, Paarl 1st ODI Above Average Good
SL v WI 26/02/20 Mahinda Rajapaksa ICS, Hambantota 2nd ODI Very Good Good
SA v AUS 26/02/20 Newlands, Cape Town 3rd T20I Good Very Good
SA v AUS 23/02/20 St Georges Park, Port Elizabeth 2nd T20I Above Average Very Good
BAN v ZIM 22/02/20 Shere Bangla National Stadium, Dhaka 1st TEST Good Good
SL v WI 22/02/20 Sinhalese Sports Club Ground, Colombo 1st ODI Very Good Very Good
NZ v IND 21/02/20 Basin Reserve, Wellington 1st TEST Very Good Good
SA v AUS 21/02/20 Old Wanderers, Johannesburg 1st T20I Above Average Good
SA v ENG 16/02/20 SuperSport Park, Centurion 3rd T20I Very Good Very Good
SA v ENG 14/02/20 Kingsmead, Durban, Durban 2nd T20I Good Good
Nep v USA 12/02/20 Tribhuvan University International Cricket Ground, Kirtipur 6th ODI Good Above Average
SA v ENG 12/02/20 Buffalo Park, East London 1st T20I Good Good
NZ v IND 11/02/20 Bay Oval, Mount Maunganui 3rd ODI Very Good Very Good
OMN v USA 11/02/20 Tribhuvan University International Cricket Ground, Kirtipur 5th ODI Very Good Above Average
SA v ENG 09/02/20 Old Wanderers, Johannesburg 3rd ODI Good Very Good
Nep v OMN 09/02/20 Tribhuvan University International Cricket Ground, Kirtipur 4th ODI Good Above Average
IND v BAN 09/02/20 Senwes Park, Potchefstroom 48th ODI Very Good Very Good
NZ v IND 08/02/20 Eden Park, Auckland 2nd ODI Good Good
Nep v USA 08/02/20 Tribhuvan University International Cricket Ground, Kirtipur 3rd ODI Good Above Average
PAK v BAN 07/02/20 Rawalpindi Cricket Stadium, Rawalpindi 1st TEST Very Good Very Good
SA v ENG 07/02/20 Kingsmead, Durban, Durban 2nd ODI Good Good
AUS v WI 07/02/20 Willowmoore Park, Benoni 46th ODI Very Good Very Good
OMN v USA 06/02/20 Tribhuvan University International Cricket Ground, Kirtipur 2nd ODI Good Above Average
NZ v BAN 06/02/20 Senwes Park, Potchefstroom 45th ODI Very Good Very Good
Nep v OMN 05/02/20 Tribhuvan University International Cricket Ground, Kirtipur 1st ODI Good Above Average
NZ v IND 05/02/20 Seddon Park, Hamilton 1st ODI Very Good Very Good
SA v AFG 05/02/20 Willowmoore Park, Benoni 44th ODI Very Good Very Good
SA v ENG 04/02/20 Newlands, Cape Town 1st ODI Good Very Good
IND v PAK 04/02/20 Senwes Park, Potchefstroom 43rd ODI Very Good Very Good
SL v ENG 03/02/20 Willowmoore Park, Benoni 42nd ODI Very Good Very Good
AUS v AFG 02/02/20 PUK Oval, Potchefstroom 40th ODI Above Average Good
NZ v IND 02/02/20 Bay Oval, Mount Maunganui 5th T20I Very Good Very Good
SA v WI 01/02/20 Senwes Park, Potchefstroom 37th ODI Above Average Very Good
NGA v JPN 01/02/20 IBBIES Oval, Potchefstroom 38th ODI Very Good Very Good
AFG v PAK 31/01/20 Willowmoore Park, Benoni 35th ODI Very Good Very Good
ENG v ZIM 31/01/20 De Beers Diamond Oval, Kimberley 36th ODI Very Good Good
NZ v IND 31/01/20 Westpac Stadium, Wellington 4th T20I Very Good Very Good
SA v BAN 30/01/20 Senwes Park, Potchefstroom 31st ODI Very Good Very Good
SL v SCO 30/01/20 PUK Oval, Potchefstroom 32nd ODI Very Good Very Good
WI v NZ 29/01/20 Willowmoore Park, Benoni 30th ODI Very Good Very Good
NZ v IND 29/01/20 Seddon Park, Hamilton 3rd T20I Very Good Very Good
IND v AUS 28/01/20 Senwes Park, Potchefstroom 27th ODI Very Good Very Good
UAE v SCO 28/01/20 Witrand Oval, Potchefstroom 29th ODI Very Good Very Good
ZIM v SL 27/01/20 Harare Sports Club, Harare 2nd TEST Good Very Good
SL v NGA 27/01/20 IBBIES Oval, Potchefstroom 25th ODI Good Very Good
ENG v JPN 27/01/20 Witrand Oval, Potchefstroom 26th ODI Very Good Very Good
NZ v IND 26/01/20 Eden Park, Auckland 2nd T20I Good Very Good
ZIM v SCO 25/01/20 Witrand Oval, Potchefstroom 22nd ODI Very Good Very Good
SA v UAE 25/01/20 Mangaung Oval, Bloemfontein 23rd ODI Very Good Very Good
ENG v NGA 25/01/20 De Beers Diamond Oval, Kimberley 24th ODI Very Good Good
PAK v BAN 25/01/20 Gaddafi Stadium, Lahore 2nd T20I Good Very Good
SA v ENG 24/01/20 Old Wanderers, Johannesburg 4th TEST Good Good
PAK v BAN 24/01/20 Senwes Park, Potchefstroom 18th ODI Very Good Very Good
IND v NZ 24/01/20 Mangaung Oval, Bloemfontein 20th ODI Very Good Very Good
PAK v BAN 24/01/20 Gaddafi Stadium, Lahore 1st T20I Good Very Good
NZ v IND 24/01/20 Eden Park, Auckland 1st T20I Very Good Very Good
WI v NGA 23/01/20 Country Club Field, Kimberley 17th ODI Good Above Average
AUS v ENG 23/01/20 De Beers Diamond Oval, Kimberley 16th ODI Very Good Good
PAK v ZIM 22/01/20 Witrand Oval, Potchefstroom 14th ODI Very Good Very Good
NZ v SL 22/01/20 Mangaung Oval, Bloemfontein 15th ODI Very Good Very Good
BAN v SCO 21/01/20 Witrand Oval, Potchefstroom 10th ODI Very Good Very Good
IND v JPN 21/01/20 Mangaung Oval, Bloemfontein 11th ODI Very Good Very Good
AUS v NGA – U19 CWC 20/01/20 Kimberley 9th ODI Good Above Average
AUS v NGA - U19 CWC 20/01/20 Country Club Field, Kimberley 9th ODI Good Above Average
AUS v NGA 20/01/20 Country Club Field, Kimberley 9th ODI Good Above Average
ENG v WI 20/01/20 De Beers Diamond Oval, Kimberley 8th ODI Very Good Good
IND v SL – U19 CWC 19/01/20 Bloemfontein 7th ODI Very Good Very Good
IND v AUS 19/01/20 Bangalore 3rd ODI Very Good Very Good
IND v AUS - U19 CWC 19/01/20 M.Chinnaswamy Stadium, Bangalore 3rd ODI Very Good Very Good
IND v SL - U19 CWC 19/01/20 Mangaung Oval, Bloemfontein 7th ODI Very Good Very Good
WI v IRL 18/01/20 Basseterre 2nd T20I Good Good
UAE v CAN – U19 CWC 18/01/20 Bloemfontein 4th ODI Very Good Very Good
BAN v ZIM – U19 CWC 18/01/20 Potchefstroom 2nd ODI Very Good Very Good
AUS v WI – U19 CWC 18/01/20 Kimberley 5th ODI Good Good
AUS v WI - U19 CWC 18/01/20 De Beers Diamond Oval, Kimberley 5th ODI Good Good
BAN v ZIM - U19 CWC 18/01/20 Senwes Park, Potchefstroom 2nd ODI Very Good Very Good
UAE v CAN - U19 CWC 18/01/20 Mangaung Oval, Bloemfontein 4th ODI Very Good Very Good
WI v IRL 18/01/20 Warner Park Basseterre, Basseterre 2nd T20I Good Good
SA v AFG – U19 CWC 17/01/20 Kimberley 1st ODI Very Good Very Good
IND v AUS 17/01/20 Rajkot 2nd ODI Very Good Very Good
IND v AUS 17/01/20 Saurashtra Cricket Association Stadium, Rajkot 2nd ODI Very Good Very Good
SA v AFG - U19 CWC 17/01/20 De Beers Diamond Oval, Kimberley 1st ODI Very Good Good
SA v ENG 16/01/20 Port Elizabeth 3rd Test Above Average Good
SA v ENG 16/01/20 St Georges Park, Port Elizabeth 3rd TEST Above Average Good
WI v IRL 15/01/20 St Georges 1st T20I Very Good Above Average
WI v IRL 15/01/20 National Cricket Stadium, St Georges 1st T20I Very Good Above Average
IND v AUS 14/01/20 Mumbai 1st ODI Very Good Good
IND v AUS 14/01/20 Wankhede Stadium, Mumbai 1st ODI Very Good Good
WI v IRL 12/01/20 Bridgetown 3rd ODI Good Above Average
WI v IRL 12/01/20 Kensington Oval, Bridgetown 3rd ODI Good Above Average
IND v SL 10/01/20 Pune 3rd T20I Very Good Good
IND v SL 10/01/20 Maharashtra Cricket Association Stadium, Pune 3rd T20I Very Good Good
UAE v NAM 09/01/20 Oman 4th ODI Good Good
WI v IRL 09/01/20 Bridgetown 2nd ODI Good Above Average
WI v IRL 09/01/20 Kensington Oval, Bridgetown 2nd ODI Good Above Average
UAE v NAM 09/01/20 Oman, 4th ODI Good Good
OMN v NAM 08/01/20 Oman 3rd ODI Very Good Good
OMN v NAM 08/01/20 Oman, 3rd ODI Very Good Good
IND v SL 07/01/20 Indore 2nd T20I Good Very Good
WI v IRL 07/01/20 Bridgetown 1st ODI Good Above Average
WI v IRL 07/01/20 Kensington Oval, Bridgetown 1st ODI Good Above Average
IND v SL 07/01/20 Holkar Cricket Stadium, Indore 2nd T20I Good Very Good
UAE v NAM 06/01/20 Oman 2nd ODI Very Good Good
UAE v NAM 06/01/20 Oman, 2nd ODI Very Good Good
IND v SL 05/01/20 Guwahati 1st T20I Match Abandoned Very Good
OMN v UAE 05/01/20 Oman 1st ODI Good Good
OMN v UAE 05/01/20 Oman, 1st ODI Good Good
IND v SL 05/01/20 Barsapara Cricket Stadium,, Guwahati 1st T20I Match Abandoned Very Good
AUS v NZ 03/01/20 Sydney 3rd Test Good Very Good
SA v ENG 03/01/20 Cape Town 2nd Test Good Good
SA v ENG 03/01/20 Newlands, Cape Town 2nd TEST Good Good
AUS v NZ 03/01/20 Sydney Cricket Ground, Sydney 3rd TEST Good Very Good
New Zealand v West Indies 29/12/19 Nelson T20I Above Average Good
AUS v NZ 26/12/19 Melbourne 2nd Test Very Good Very Good
SA v ENG 26/12/19 Centurion 1st Test Good Good
Australia v India 26/12/19 Melbourne Test Average Good
New Zealand v Sri Lanka 26/12/19 Christchurch Test Good Very Good
South Africa v Pakistan 26/12/19 Centurion Test Average Very Good
Australia v England 26/12/19 Melbourne Test Poor Very Good
New Zealand v West Indies 26/12/19 Christchurch ODI Very Good Above Average
South Africa v Zimbabwe 26/12/19 Port Elizabeth Test Above Average Very Good
SA v ENG 26/12/19 SuperSport Park, Centurion 1st TEST Good Good
AUS v NZ 26/12/19 Melbourne Cricket Ground, Melbourne 2nd TEST Very Good Very Good
India v Sri Lanka 24/12/19 Mumbai T20I Very Good Good
New Zealand v West Indies 23/12/19 Christchurch ODI Good Very Good
IND v WI 22/12/19 Cuttack 3rd ODI Good Very Good
Bangladesh v West Indies 22/12/19 Dhaka T20 Very Good Good
India v Sri Lanka 22/12/19 Indore T20I Very Good Very Good
IND v WI 22/12/19 Barabati Stadium, Cuttack 3rd ODI Good Very Good
Bangladesh v West Indies 20/12/19 Dhaka T20 Very Good Good
India v Sri Lanka 20/12/19 Cuttack T20I Good Good
New Zealand v West Indies 20/12/19 Whangerai ODI Good Very Good
PAK v SL 19/12/19 Karachi 2nd Test Good Very Good
PAK v SL 19/12/19 National Stadium, Karachi 2nd TEST Good Very Good
IND v WI 18/12/19 Visakhapatnam 2nd ODI Good Very Good
IND v WI 18/12/19 ACA-VDCA Cricket Stadium, Visakhapatnam 2nd ODI Good Very Good
Bangladesh v West Indies 17/12/19 Sylhet T20 Good Average
India v Sri Lanka 17/12/19 Visakhapatnam ODI Good Very Good
UAE v SCO 15/12/19 ICCA Oval 1, Dubai 6th ODI Good Very Good
IND v WI 15/12/19 Chennai 1st ODI Good Very Good
New Zealand v Sri Lanka 15/12/19 Wellington Test Average Very Good
IND v WI 15/12/19 MA Chidambaram Stadium, Chennai 1st ODI Good Very Good
UAE v SCO 15/12/19 ICC Academy Oval 1, Dubai 6th ODI Good Very Good
USA v SCO 14/12/19 ICCA Oval 1, Dubai 5th ODI Good Very Good
Bangladesh v West Indies 14/12/19 Sylhet ODI Average Average
Australia v India 14/12/19 Perth Test Average Very Good
Australia v England 14/12/19 Perth Test Good Very Good
USA v SCO 14/12/19 ICC Academy Oval 1, Dubai 5th ODI Good Very Good
India v Sri Lanka 13/12/19 Chandigarh ODI Good Good
UAE v USA 12/12/19 ICCA Oval 1, Dubai 4th ODI Good Very Good
AUS v NZ 12/12/19 Perth 1st Test Good Very Good
AUS v NZ 12/12/19 W.A.C.A Ground, Perth 1st TEST Good Very Good
UAE v USA 12/12/19 ICC Academy Oval 1, Dubai 4th ODI Good Very Good
Bangladesh v West Indies 11/12/19 Dhaka ODI Good Good
IND v WI 11/12/19 Mumbai 3rd T20I Very Good Very Good
PAK v SL 11/12/19 Rawalpindi 1st Test Good Good
PAK v SL 11/12/19 Rawalpindi Cricket Stadium, Rawalpindi 1st TEST Good Good
IND v WI 11/12/19 Wankhede Stadium, Mumbai 3rd T20I Very Good Very Good
India v Sri Lanka 10/12/19 Dharamsala ODI Above Average Very Good
Afghanistan v Ireland 10/12/19 Sharjah ODI Good Very Good
Bangladesh v West Indies 09/12/19 Dhaka ODI Average Good
New Zealand v West Indies 09/12/19 Hamilton Test Good Very Good
USA v SCO 09/12/19 Sharjah 2nd ODI Good Good
USA v SCO 09/12/19 Sharjah Cricket Stadium, Sharjah 2nd ODI Good Good
IND v WI 08/12/19 Thiruvananthapuram T20I Good Very Good
UAE v USA 08/12/19 Sharjah ODI Above Average Above Average
UAE v USA 08/12/19 Sharjah ODI Above Average Above Average
IND v WI 08/12/19 Thiruvanthapuram T20I Good Very Good
Afghanistan v Ireland 07/12/19 Sharjah ODI Good Very Good
Australia v India 06/12/19 Adelaide Test Very Good Good
IND v WI 06/12/19 Hyderabad T20I Very Good Very Good
IND v WI 06/12/19 Hyderabad T20I Very Good Very Good
Afghanistan v Ireland 05/12/19 Sharjah ODI Very Good Very Good
Pakistan v New Zealand 03/12/19 Abu Dhabbi Test Very Good Very Good
India v Sri Lanka 02/12/19 Delhi Test Good Very Good
Australia v England 02/12/19 Adelaide Test Very Good Very Good
New Zealand v West Indies 02/12/19 Wellington Test Good Very Good
New Zealand v West Indies 01/12/19 Wellington Test Good Very Good
Bangladesh v West Indies 30/11/19 Dhaka Test Average Average
AUS v PAK 29/11/19 Adelaide Test Very Good Very Good
NZ v ENG 29/11/19 Hamilton Test Good Very Good
NZ v ENG 29/11/19 hamilton Test Good Very Good
AUS v PAK 29/11/19 Adelaide Test Very Good Very Good
AFG v WI 27/11/19 Lucknow Test Good Very Good
AFG v WI 27/11/19 Lucknow Test Good Very Good
Australia v India 25/11/19 Sydney T20 Good Very Good
Pakistan v New Zealand 24/11/19 Dubai Test Good Very Good
India v Sri Lanka 24/11/19 Nagpur Test Above Average Very Good
Australia v India 23/11/19 Melbourne T20 Good Very Good
Sri Lanka v England 23/11/19 Colombo Test Good Good
Australia v England 23/11/19 Brisbane Test Very Good Very Good
IND v BAN 22/11/19 Kolkata Test Very Good Very Good
Bangladesh v West Indies 22/11/19 Chittagong Test Average Very Good
IND v BAN 22/11/19 Kolkata Test Very Good Very Good
NZ v ENG 21/11/19 Mount Maunganui Test Very Good Very Good
AUS v PAK 21/11/19 Brisbane Test Very Good Very Good
Australia v India 21/11/19 Brisbane T20 Very Good Average
AUS v PAK 21/11/19 Brisbane Test Very Good Very Good
NZ v ENG 21/11/19 Mount Maunganui Test Very Good Very Good
AFG v WI 17/11/19 Lucknow T20I Above Average Very Good
Australia v South Africa 17/11/19 Queensland T20 Good Very Good
AFG v WI 17/11/19 Lucknow T20I Above Average Very Good
AFG v WI 16/11/19 Lucknow T20I Very Good Very Good
Pakistan v New Zealand 16/11/19 Abu Dhabi Test Good Very Good
India v Sri Lanka 16/11/19 Kolkata Test Good Very Good
AFG v WI 16/11/19 Lucknow T20I Very Good Very Good
AFG v WI 14/11/19 Lucknow T20I Very Good Very Good
IND v BAN 14/11/19 Indore Test Very Good Very Good
Sri Lanka v England 14/11/19 Kandy Test Good Good
IND v BAN 14/11/19 Indore Test Very Good Very Good
AFG v WI 14/11/19 Lucknow T20I Very Good Very Good
AFG v WI 11/11/19 Lucknow ODI Above Average Very Good
Pakistan v New Zealand 11/11/19 Dubai ODI Very Good Very Good
Bangladesh v Zimbabwe 11/11/19 Dhaka Test Very Good Very Good
India v West Indies 11/11/19 Chennai T20 Good Very Good
AFG v WI 11/11/19 Lucknow ODI Above Average Very Good
NZ v ENG 10/11/19 Auckland T20 Very Good Good
IND v BAN 10/11/19 Nagpur T20 Very Good Very Good
NZ v ENG 10/11/19 Auckland T20 Very Good Good
IND v BAN 10/11/19 Nagpur T20 Very Good Very Good
Pakistan v New Zealand 09/11/19 Abu Dhabi ODI Good Very Good
Australia v South Africa 09/11/19 Adelaide ODI Very Good Very Good
AFG v WI 09/11/19 Lucknow ODI Good Very Good
AFG v WI 09/11/19 Lucknow ODI Good Very Good
AUS v PAK 08/11/19 Perth T20 Very Good Very Good
NZ v ENG 08/11/19 Napier T20 Very Good Good
AUS v PAK 08/11/19 Perth T20 Very Good Very Good
NZ v ENG 08/11/19 Napier T20 Very Good Good
Pakistan v New Zealand 07/11/19 Abu Dhabi ODI Very Good Very Good
IND v BAN 07/11/19 Rajkot T20 Very Good Very Good
IND v BAN 07/11/19 Rajkot T20 Very Good Very Good
Sri Lanka v England 06/11/19 Galle Test Good Below Average
India v West Indies 06/11/19 Kanpur T20 Good Very Good
AFG v WI 06/11/19 Lucknow ODI Good Very Good
AFG v WI 06/11/19 Lucknow ODI Good Very Good
NZ v ENG 05/11/19 Nelson T20 Good Good
AUS v PAK 05/11/19 Canberra T20 Very Good Very Good
NZ v ENG 05/11/19 Nelson T20 Good Good
AUS v PAK 05/11/19 Canberra T20 Very Good Very Good
Pakistan v New Zealand 04/11/19 Dubai T20 Very Good Very Good
Australia v South Africa 04/11/19 Perth ODI Average Very Good
India v West Indies 04/11/19 Kolkata T20 Good Very Good
Bangladesh v Zimbabwe 03/11/19 Sylhet Test Very Good Good
NZ v ENG 03/11/19 Wellington T20 Good Good
IND v BAN 03/11/19 Delhi T20 Good Very Good
AUS v PAK 03/11/19 Sydney T20 Very Good Very Good
NZ v ENG 03/11/19 Wellington T20 Good Good
IND v BAN 03/11/19 Delhi T20 Good Very Good
AUS v PAK 03/11/19 Sydney T20 Very Good Very Good
Pakistan v New Zealand 02/11/19 Dubai T20 Very Good Very Good
India v West Indies 01/11/19 Thiruvananthapuram ODI Average Very Good
NZ v ENG 01/11/19 Christchurch T20 Above Average Very Good
IRL v NLD 01/11/19 Dubai T20 Good Very Good
AUS v SL 01/11/19 Melbourne T20 Very Good Very Good
NZ v ENG 01/11/19 Christchurch T20 Above Average Very Good
IRL v NLD 01/11/19 Dubai T20 Good Very Good
AUS v SL 01/11/19 Melbourne T20 Very Good Very Good
Pakistan v New Zealand 31/10/19 Abu Dhabi T20 Very Good Very Good
AUS v SL 30/10/19 Brisbane T20 Very Good Very Good
SCO v UAE 30/10/19 Dubai T20 Very Good Very Good
HKG v OMN 30/10/19 Dubai T20 Very Good Very Good
AUS v SL 30/10/19 Brisbane T20 Very Good Very Good
SCO v UAE 30/10/19 Dubai T20 Very Good Very Good
HKG v OMN 30/10/19 Dubai T20 Very Good Very Good
NAM v OMN 29/10/19 Dubai T20 Very Good Very Good
India v West Indies 29/10/19 Mumbai ODI Very Good Very Good
Zimbabwe v West Indies 29/10/19 Bulawayo Test Above Average Very Good
NAM v OMN 29/10/19 Dubai T20 Very Good Very Good
Pakistan v Australia 28/10/19 Dubai T20 Good Very Good
SCO v NLD 27/10/19 Dubai T20 Above Average Very Good
PNG v KEN 27/10/19 Dubai T20 Good Very Good
AUS v SL 27/10/19 Adelaide T20 Very Good Very Good
Sri Lanka v England 27/10/19 Colombo T20 Very Good Very Good
India v West Indies 27/10/19 Pune ODI Very Good Very Good
SCO v NLD 27/10/19 Dubai T20 Above Average Very Good
PNG v KEN 27/10/19 Dubai T20 Good Very Good
AUS v SL 27/10/19 Adelaide T20 Very Good Very Good
NLD v BMU 26/10/19 Dubai T20 Good Very Good
NAM v SGP 26/10/19 Abu Dhabi T20 Good Very Good
IRL v NGA 26/10/19 Abu Dhabi T20 Very Good Very Good
Bangladesh v Zimbabwe 26/10/19 Chittagong ODI Good Good
Pakistan v Australia 26/10/19 Dubai T20 Good Very Good
South Africa v Bangladesh 26/10/19 Bloemfontein T20I Very Good Very Good
Pakistan v Sri Lanka 26/10/19 Dubai T20I Good Good
NLD v BMU 26/10/19 Dubai T20 Good Very Good
NAM v SGP 26/10/19 Abu Dhabi T20 Good Very Good
IRL v NGA 26/10/19 Abu Dhabi T20 Very Good Very Good
OMN v CAN 25/10/19 Abu Dhabi T20 Very Good Very Good
OMN v CAN 25/10/19 Abu Dhabi T20 Very Good Very Good
SCO v BMU 24/10/19 Abu Dhabi T20 Good Very Good
Bangladesh v Zimbabwe 24/10/19 Chittagong ODI Average Very Good
India v West Indies 24/10/19 Visakhapatnam ODI Very Good Very Good
Pakistan v Australia 24/10/19 Abu Dhabi T20 Very Good Very Good
SCO v BMU 24/10/19 Abu Dhabi T20 Good Very Good
Sri Lanka v England 23/10/19 Colombo ODI Very Good Good
Pakistan v Sri Lanka 23/10/19 Sharjah ODI Good Average
UAE v Australia 22/10/19 Abu Dhabi T20 Average Very Good
South Africa v Bangladesh 22/10/19 East London ODI Very Good Very Good
CAN v NGA 21/10/19 Abu Dhabi T20 Above Average Very Good
HKG v UAE 21/10/19 Abu Dhabi T20 Good Good
Bangladesh v Zimbabwe 21/10/19 Dhaka ODI Bellow Average Very Good
India v West Indies 21/10/19 Guwahati ODI Very Good Very Good
Zimbabwe v West Indies 21/10/19 Bulawayo Test Very Good Very Good
CAN v NGA 21/10/19 Abu Dhabi T20 Above Average Very Good
HKG v UAE 21/10/19 Abu Dhabi T20 Good Good
Sri Lanka v England 20/10/19 Kandy ODI Good Good
Pakistan v Sri Lanka 20/10/19 Sharjah ODI Good Average
IND v SA 19/10/19 Ranchi Test Above Average Above Average
SCO v KEN 19/10/19 Dubai T20 Above Average Good
JER v NGA 19/10/19 Abu Dhabi T20 Very Good Very Good
IRL v UAE 19/10/19 Abu Dhabi T20 Very Good Very Good
IND v SA 19/10/19 Ranchi Test Above Average Above Average
SCO v KEN 19/10/19 Dubai T20 Above Average Good
JER v NGA 19/10/19 Abu Dhabi T20 Very Good Very Good
IRL v UAE 19/10/19 Abu Dhabi T20 Very Good Very Good
HKG v IRL 18/10/19 Abu Dhabi T20 Very Good Very Good
OMN v UAE 18/10/19 Abu Dhabi T20 Very Good Very Good
South Africa v Bangladesh 18/10/19 Paarl ODI Very Good Below Average
HKG v IRL 18/10/19 Abu Dhabi T20 Very Good Very Good
OMN v UAE 18/10/19 Abu Dhabi T20 Very Good Very Good
Sri Lanka v England 17/10/19 Kandy ODI Good Good
Pakistan v Australia 16/10/19 Abu Dhabi Test Very Good Very Good
Pakistan v Sri Lanka 16/10/19 Abu Dhabi ODI Below Average Good
South Africa v Bangladesh 15/10/19 Kimberley ODI Good Very Good
Sri Lanka v England 13/10/19 Dambulla ODI Very Good Very Good
Pakistan v Sri Lanka 13/10/19 Dubai ODI Good Very Good
South Africa v Zimbabwe 12/10/19 Potchefstroom T20I Good Good
IND v SA 10/10/19 Pune Test Good Good
OMN v Nep 10/10/19 Muscat T20 Good Good
NLD v HKG 10/10/19 Muscat T20 Very Good Very Good
India v Australia 10/10/19 Guwahati T20I Good Good
South Africa v Bangladesh 10/10/19 Bloemfontein Test Good Very Good
IND v SA 10/10/19 Pune Test Good Good
OMN v Nep 10/10/19 Muscat T20 Good Good
NLD v HKG 10/10/19 Muscat T20 Very Good Very Good
South Africa v Zimbabwe 09/10/19 East London T20I Good Good
PAK v SL 09/10/19 Lahore T20 Good Very Good
IRL v Nep 09/10/19 Muscat T20 Very Good Very Good
OMN v NLD 09/10/19 Muscat T20 Very Good Very Good
PAK v SL 09/10/19 Lahore T20 Good Very Good
IRL v Nep 09/10/19 Muscat T20 Very Good Very Good
OMN v NLD 09/10/19 Muscat T20 Very Good Very Good
Pakistan v Australia 07/10/19 Dubai Test Average Very Good
India v Australia 07/10/19 Ranchi T20I Good Good
PAK v SL 07/10/19 Lahore T20 Good Very Good
NLD v Nep 07/10/19 Muscat T20 Very Good Very Good
HKG v IRL 07/10/19 Muscat T20 Very Good Very Good
PAK v SL 07/10/19 Lahore T20 Good Very Good
NLD v Nep 07/10/19 Muscat T20 Very Good Very Good
HKG v IRL 07/10/19 Muscat T20 Very Good Very Good
South Africa v Zimbabwe 06/10/19 Paarl ODI Good Very Good
Pakistan v Sri Lanka 06/10/19 Dubai Test Good Good
OMN v IRL 06/10/19 Muscat T20 Very Good Very Good
HKG v Nep 06/10/19 Muscat T20 Very Good Very Good
OMN v IRL 06/10/19 Muscat T20 Very Good Very Good
HKG v Nep 06/10/19 Muscat T20 Very Good Very Good
PAK v SL 05/10/19 Lahore T20 Good Very Good
OMN v HKG 05/10/19 Muscat T20 Very Good Very Good
IRL v NLD 05/10/19 Muscat T20 Very Good Very Good
PAK v SL 05/10/19 Lahore T20 Good Very Good
OMN v HKG 05/10/19 Muscat T20 Very Good Very Good
IRL v NLD 05/10/19 Muscat T20 Very Good Very Good
India v West Indies 04/10/19 Rajkot Test Good Very Good
South Africa v Zimbabwe 03/10/19 Bloemfontein ODI Below Average Very Good
South Africa v Bangladesh 02/10/19 Potchefstroom Test Average Good
IND v SA 02/10/19 Visakhapatnam Test Good Good
PAK v SL 02/10/19 Karachi ODI Good Good
IND v SA 02/10/19 Visakhapatnam Test Good Good
PAK v SL 02/10/19 Karachi ODI Good Good
India v Australia 01/10/19 Nagpur ODI Average Good
South Africa v Zimbabwe 30/09/19 Kimberley ODI Good Good
PAK v SL 29/09/19 Karachi ODI Above Average Good
England v West Indies 29/09/19 Southampton ODI Very Good Very Good
PAK v SL 29/09/19 Karachi ODI Above Average Good
India v Australia 28/09/19 Bangalore ODI Good Very Good
Pakistan v Sri Lanka 28/09/19 Abu Dhabi Test Average Good
PAK v SL 27/09/19 Karachi ODI Match Abandoned  
England v West Indies 27/09/19 London ODI Very Good Very Good
PAK v SL 27/09/19 Karachi ODI Match Abandoned Match Abandoned
England v West Indies 24/09/19 Bristol ODI Very Good Very Good
India v Australia 24/09/19 Indore ODI Good Very Good
India v South Africa 22/09/19 Bangalore T20I Good Very Good
IND v SA 22/09/19 Bangalore T20 Good Very Good
Bangladesh v Afghanistan 21/09/19 Chittagong T20I Good Very Good
India v Australia 21/09/19 Kolkata ODI Average Good
BAN v AFG 21/09/19 Chittagong T20 Good Very Good
Afghanistan v Zimbabwe 20/09/19 Chittagong T20I Very Good Very Good
AFG v ZIM 20/09/19 Chittagong T20 Very Good Very Good
England v West Indies 19/09/19 Manchester ODI Very Good Very Good
Bangladesh v Zimbabwe 18/09/19 Chittagong T20I Very Good Very Good
India v South Africa 18/09/19 Mohali T20I Very Good Very Good
IND v SA 18/09/19 Mohali T20 Very Good Very Good
BAN v ZIM 18/09/19 Chittagong T20 Very Good Very Good
India v Australia 17/09/19 Chennai ODI Average Average
England v West Indies 16/09/19 Durham T20I Very Good Very good
Bangladesh v Afghanistan 15/09/19 Dhaka T20I Good Very Good
BAN v AFG 15/09/19 Dhaka T20 Good Very Good
Afghanistan v Zimbabwe 14/09/19 Dhaka T20I Very Good Very Good
AFG v ZIM 14/09/19 Dhaka T20 Very Good Very Good
Bangladesh v Zimbabwe 13/09/19 Dhaka T20I Good Good
BAN v ZIM 13/09/19 Dhaka T20 Good Good
England v Australia 12/09/19 The Oval Test Very Good Very Good
ENG v AUS 12/09/19 The Oval Test Very Good Very Good
England v West Indies 11/09/19 Lord's Test Good Very Good
Sri Lanka v India 06/09/19 Colombo T20I Good Good
Sri Lanka v New Zealand 06/09/19 Pallekele T20I Above Average Good
SL v NZ 06/09/19 Pallekele T20 Above Average Good
Bangladesh v Afghanistan 05/09/19 Chittagong Test Above Average Very Good
BAN v AFG 05/09/19 Chittagong Test Above Average Very Good
England v Australia 04/09/19 Manchester Test Very Good Good
ENG v AUS 04/09/19 Manchester Test Very Good Good
Sri Lanka v India 03/09/19 Kandy ODI Average Good
Sri Lanka v New Zealand 02/09/19 Colombo T20I Good Good
SL v NZ 02/09/19 Colombo T20 Good Good
Sri Lanka v New Zealand 01/09/19 Colombo T20I Good Good
SL v NZ 01/09/19 Colombo T20 Good Good
Ireland v Afghanistan 31/08/19 Belfast ODI Good Very Good
West Indies v India 30/08/19 Kingston Test Good Good
Sri Lanka v India 30/08/19 Colombo ODI Very Good Good
WI v IND 30/08/19 Kingston Test Good Good
Ireland v Afghanistan 29/08/19 Belfast ODI Good Very Good
England v West Indies 29/08/19 Leeds Test Very Good Very Good
Ireland v Afghanistan 27/08/19 Belfast ODI Good Very Good
Sri Lanka v India 27/08/19 Dambulla ODI Good Very Good
Bangladesh v Australia 27/08/19 Dhaka Test Below Average Poor
Sri Lanka v India 24/08/19 Colombo ODI Average Very Good
England v Australia 22/08/19 Leeds Test Very Good Very Good
Sri Lanka v New Zealand 22/08/19 Colombo Test Good Above Average
West Indies v India 22/08/19 Antigua Test Good Good
England v Australia 22/08/19 Leeds Test Very Good Very Good
Ireland v Afghanistan 22/08/19 Bready T20I Good Good
WI v IND 22/08/19 Antigua Test Good Good
SL v NZ 22/08/19 Colombo Test Good Above Average
ENG v AUS 22/08/19 Leeds Test Very Good Very Good
Scotland v PNG 20/08/19 Aberdeen ODI Very Good Very Good
Ireland v Afghanistan 20/08/19 Bready T20I Good Good
Sri Lanka v India 20/08/19 Dambulla ODI Average Average
SCO v PNG 20/08/19 Aberdeen ODI Very Good Good
England v West Indies 19/08/19 Birmingham Test Good Very Good
Sri Lanka v New Zealand 14/08/19 Galle Test Good Good
England v Australia 14/08/19 Lord's Test Very Good Very Good
West Indies v India 14/08/19 Trinidad ODI Good Average
Sri Lanka v New Zealand 14/08/19 Galle Test Good Good
England v Australia 14/08/19 Lords Test Very Good Very Good
ri Lanka v South Africa 14/08/19 Colombo ODI Very Good Very Good
Sri Lanka v India 14/08/19 Kandy Test Good Good
SL v NZ 14/08/19 Galle Test Good Good
ENG v AUS 14/08/19 Lord's Test Very Good Very Good
WI v IND 14/08/19 Port of Spain ODI Good Above Average
Sri Lanka v South Africa 12/08/19 Colombo ODI Very Good Very Good
West Indies v India 11/08/19 Trinidad ODI Good Average
WI v IND 11/08/19 Port of Spain ODI Good Above Average
West Indies v India 08/08/19 Guyana ODI Good Good
Sri Lanka v South Africa 08/08/19 Pallekelle ODI Very Good Very Good
WI v IND 08/08/19 Georgetown ODI Good Good
WI v IND 06/08/19 Georgetown T20 Very Good Very Good
West Indies v Bangladesh 05/08/19 Florida T20I Average Very Good
Sri Lanka v South Africa 05/08/19 Pallekele ODI Very Good Very Good
West Indies v India 04/08/19 Florida T20 Good Good
West Indies v Bangladesh 04/08/19 Florida T20I Below Average Very Good
England v South Africa 04/08/19 Manchester Test Very Good Very Good
WI v IND 04/08/19 Florida T20 Good Good
West Indies v India 03/08/19 Florida T20 Average Good
Sri Lanka v India 03/08/19 Colombo Test Average Good
WI v IND 03/08/19 Florida T20 Above Average Good
England v Australia 01/08/19 Birmingham Test Very Good Very Good
Sri Lanka v South Africa 01/08/19 Dambulla ODI Very Good Very Good
ENG v AUS 01/08/19 Birmingham Test Very Good Very Good
Sri Lanka v Bangladesh 31/07/19 Colombo ODI Good Very Good
West Indies v Bangladesh 31/07/19 St Kitts T20I Good Very Good
SL v BAN 31/07/19 Colombo ODI Good Very Good
Sri Lanka v South Africa 29/07/19 Dambulla ODI Very Good Very Good
Sri Lanka v Bangladesh 28/07/19 Colombo ODI Good Very Good
West Indies v Bangladesh 28/07/19 St Kitts ODI Good Very Good
SL v BAN 28/07/19 Colombo ODI Good Very Good
England v South Africa 27/07/19 The Oval Test Very Good Very Good
Sri Lanka v Bangladesh 26/07/19 Colombo ODI Very Good Very Good
Sri Lanka v India 26/07/19 Galle Test Very Good Very Good
SL v BAN 26/07/19 Colombo ODI Very Good Very Good
West Indies v Bangladesh 25/07/19 Guyana ODI Below Average Very Good
England v Ireland 24/07/19 Lords Test Average Good
ENG v IRL 24/07/19 Lord's Test Above Average Good
Sri Lanka v South Africa 23/07/19 Colombo Test Average Good
West Indies v Bangladesh 22/07/19 Guyana ODI Average Very Good
Zimbabwe v Pakistan 22/07/19 Bulawayo ODI Very Good Very Good
Zimbabwe v Pakistan 20/07/19 Bulawayo ODI Very Good Very Good
Zimbabwe v Pakistan 18/07/19 Bulawayo ODI Very Good Very Good
England v South Africa 17/07/19 Nottingham Test Good Very Good
England v India 17/07/19 Leeds ODI Average Very Good
West Indies v Bangladesh 16/07/19 Jamaica Test Average Good
Zimbabwe v Pakistan 16/07/19 Bulawayo ODI Very Good Very Good
Sri Lanka v South Africa 16/07/19 Galle Test Average Average
Sri Lanka v Zimbabwe 14/07/19 Colombo Test Good Very Good
England v India 14/07/19 Lord's ODI Average Very Good
ENG v NZ 14/07/19 Lord's ODI Good Very Good
Zimbabwe v Pakistan 13/07/19 Harare ODI Very Good Very Good
England v India 12/07/19 Trent Bridge ODI Good Very Good
AUS v ENG 11/07/19 Birmingham ODI Very Good Very Good
West Indies v India 09/07/19 Jamaica T20I Good Very Good
IND v NZ 09/07/19 Manchester ODI Good Very Good
Sri Lanka v Zimbabwe 08/07/19 Hambantota ODI Good Very Good
England v India 08/07/19 Bristol T20I Very Good Very Good
Pakistan v Australia 08/07/19 Harare T20I Very Good Very Good
West Indies v Bangladesh 08/07/19 Antigua Test Average Good
West Indies v India 06/07/19 Jamaica ODI Good Good
Sri Lanka v Zimbabwe 06/07/19 Hambantota ODI Very Good Very Good
England v South Africa 06/07/19 Lords Test Average Very Good
England v India 06/07/19 Cardiff T20I Good Very Good
Zimbabwe v Australia 06/07/19 Harare T20I Very Good Very Good
SL v IND 06/07/19 Leeds ODI Very Good Very Good
AUS v SA 06/07/19 Manchester ODI Very Good Very Good
Pakistan v Australia 05/07/19 Harare T20I Very Good Very Good
PAK v BAN 05/07/19 Lord's ODI Very Good Very Good
Zimbabwe v Pakistan 04/07/19 Harare T20I Very Good Very Good
AFG v WI 04/07/19 Leeds ODI Good Very Good
England v India 03/07/19 Manchester T20I Good Very Good
Zimbabwe v Australia 03/07/19 Harare T20I Very Good Very Good
ENG v NZ 03/07/19 Durham ODI Good Very Good
West Indies v India 02/07/19 Antigua ODI Average Good
Sri Lanka v Zimbabwe 02/07/19 Galle ODI Good Very Good
Pakistan v Australia 02/07/19 Harare T20I Very Good Very Good
BAN v IND 02/07/19 Birmingham ODI Good Very Good
Zimbabwe v Pakistan 01/07/19 Harare T20I Very Good Good
SL v WI 01/07/19 Durham ODI Good Very Good
Sri Lanka v Zimbabwe 30/06/19 Galle ODI Very Good Very Good
West Indies v India 30/06/19 Antigua ODI Average Good
ENG v IND 30/06/19 Birmingham ODI Very Good Very Good
PAK v AFG 29/06/19 Leeds ODI Good Very Good
NZ v AUS 29/06/19 Lord's ODI Good Very Good
SL v SA 28/06/19 Durham ODI Good Very Good
WI v IND 27/06/19 Manchester ODI Above Average Very Good
NZ v PAK 26/06/19 Birmingham ODI Good Very Good
England v South Africa 25/06/19 Cardiff T20I Average Good
West Indies v India 25/06/19 Trinidad ODI Average Good
ENG v AUS 25/06/19 Lord's ODI Good Very Good
BAN v AFG 24/06/19 Southampton ODI Good Very Good
England v South Africa 23/06/19 Taunton T20I Very Good Good
West Indies v India 23/06/19 Trinidad ODI Average Good
PAK v SA 23/06/19 Lord's ODI Very Good Very Good
IND v AFG 22/06/19 Southampton ODI Good Very Good
WI v NZ 22/06/19 Manchester ODI Good Very Good
England v South Africa 21/06/19 Southampton T20I Good Very Good
England v Australia 21/06/19 Durham ODI Very Good Very Good
ENG v SL 21/06/19 Leeds ODI Good Very Good
AUS v BAN 20/06/19 Nottingham ODI Very Good Very Good
England v Australia 19/06/19 Nottingham ODI Good Very Good
NZ v SA 19/06/19 Birmingham ODI Above Average Good
India v Pakistan 18/06/19 The Oval CT ODI Very Good Very Good
West Indies v Sri Lanka 18/06/19 St Lucia Test Very Good Very Good
ENG v AFG 18/06/19 Manchester ODI Very Good Very Good
WI v BAN 17/06/19 Taunton ODI Good Very Good
England v Australia 16/06/19 Cardiff ODI Very Good Very Good
IND v PAK 16/06/19 Manchester ODI Very Good Very Good
India v Bangladesh 15/06/19 Birmingham CT ODI Very Good Very Good
SA v AFG 15/06/19 Cardiff ODI Above Average Above Average
SL v AUS 15/06/19 The Oval ODI Very Good Very Good
England v Pakistan 14/06/19 Cardiff CT ODI Average Good
ENG v WI 14/06/19 Southampton ODI Good Very Good
England v Australia 13/06/19 The Oval ODI Good Very Good
Scotland v Pakistan 13/06/19 Edinburgh T20I Good Good
Sri Lanka v Pakistan 12/06/19 Cardiff CT ODI Good Very Good
Scotland v Pakistan 12/06/19 Edinburgh T20I Good Good
AUS v PAK 12/06/19 Taunton ODI Good Good
India v South Africa 10/06/19 The Oval CT ODI Good Very Good
Scotland v England 10/06/19 Edinburgh ODI Very Good Good
West Indies v Sri Lanka 10/06/19 Trinidad Test Very Good Very Good
SA v WI 10/06/19 Southampton ODI Good Very Good
West Indies v Afghanistan 09/06/19 St Lucia ODI Average Average
England v Australia 09/06/19 Birmingham CT ODI Good Good
IND v AUS 09/06/19 The Oval ODI Very Good Good
New Zealand v Bangladesh 08/06/19 Cardiff CT ODI Good Very Good
ENG v BAN 08/06/19 Cardiff ODI Good Very Good
AFG v NZ 08/06/19 Taunton ODI Good Very Good
India v Sri Lanka 07/06/19 The Oval CT ODI Very Good Very Good
Afghanistan v Bangladesh 07/06/19 Dehradun T20I Average Average
Pakistan v South Africa 06/06/19 Birmingham CT ODI Good Very Good
AUS v WI 06/06/19 Nottingham ODI Very Good Very Good
England v New Zealand 05/06/19 Cardiff CT ODI Good Very Good
Afghanistan v Bangladesh 05/06/19 Dehradun T20I Average Average
SA v IND 05/06/19 Southampton ODI Good Very Good
BAN v NZ 05/06/19 The Oval ODI Good Very Good
India v Pakistan 04/06/19 Birmingham CT ODI Very Good Very Good
AFG v SL 04/06/19 Cardiff ODI Good Good
Sri Lanka v South Africa 03/06/19 The Oval CT ODI Good Very Good
Afghanistan v Bangladesh 03/06/19 Dehradun T20I Average Average
ENG v PAK 03/06/19 Nottingham ODI Very Good Very Good
West Indies v Afghanistan 02/06/19 St Kitts T20I Average Very Good
New Zealand v Australia 02/06/19 Birmingham CT ODI Very Good Very Good
SA v BAN 02/06/19 The Oval ODI Good Very Good
England v Bangladesh 01/06/19 The Oval CT ODI Very Good Very Good
England v Pakistan 01/06/19 Leeds Test Good Average
NZ v SL 01/06/19 Cardiff ODI Good Good
AFG v AUS 01/06/19 Bristol ODI Very Good Good
WI v PAK 31/05/19 Nottingham ODI Very Good Very Good
ENG v SA 30/05/19 The Oval ODI Good Very Good
England v Pakistan 24/05/19 Lord's Test Very Good Very Good
ENG v PAK 19/05/19 Leeds ODI Very Good Very Good
ENG v PAK 17/05/19 Nottingham ODI Very Good Very Good
BAN v WI 17/05/19 Dublin ODI Very Good Very Good
IRL v BAN 15/05/19 Dublin ODI Good Very Good
ENG v PAK 14/05/19 Bristol ODI Very Good Very Good
West Indies v Pakistan 11/05/19 Dominica Test Below Average Very Good
Ireland v Pakistan 11/05/19 Dublin Test Good Very Good
England v Ireland 07/05/19 Lord's ODI Very Good Very Good
England v Ireland 05/05/19 Bristol ODI Good Good
Ireland v England 03/05/19 Dublin ODI Good Good
West Indies v Pakistan 30/04/19 Barbados Test Below Average Good
West Indies v Pakistan 30/04/19 Barbados Test Below Average Very Good
West Indies v Pakistan 22/04/19 Jamaica Test Very Good Good
Zimbabwe v UAE 16/04/19 Harare ODI Very Good Very Good
Zimbabwe v UAE 14/04/19 Harare ODI Very Good Very Good
Zimbabwe v UAE 12/04/19 Harare ODI Very Good Very Good
West Indies v Pakistan 11/04/19 Guyana ODI Below Average Average
Zimbabwe v UAE 10/04/19 Harare ODI Very Good Very Good
West Indies v Pakistan 09/04/19 Guyana ODI Below Average Average
Sri Lanka v Bangladesh 08/04/19 Colombo T20I Very Good Good
West Indies v Pakistan 07/04/19 Guyana ODI Good Average
Sri Lanka v Bangladesh 05/04/19 Colombo T20I Very Good Good
West Indies v Pakistan 02/04/19 Trinidad T20I Average Average
West Indies v Pakistan 01/04/19 Trinidad T20I Average Average
Sri Lanka v Bangladesh 01/04/19 Dambulla ODI Good Average
Pakistan v Australia 31/03/19 Dubai ODI Good Very good
West Indies v Pakistan 30/03/19 Florida T20I Average Average
Pakistan v Australia 29/03/19 Dubai ODI Good Very Good
Sri Lanka v Bangladesh 29/03/19 Dambulla ODI Good Good
Pakistan v Australia 27/03/19 Abu Dhabi ODI Good Very Good
West Indies v Pakistan 26/03/19 Barbados T20I Average Very Good
New Zealand v South Africa 25/03/19 Hamilton Test Good Very Good
India v Australia 25/03/19 Dharamsala Test Average Average
Sri Lanka v Bangladesh 25/03/19 Hambantota ODI Good Average
Pakistan v Australia 24/03/19 Sharjah ODI Good Good
Pakistan v Australia 22/03/19 Sharjah ODI Good Good
South Africa v Sri Lanka 22/03/19 Centurion T20I Very Good Good
South Africa v Sri Lanka 19/03/19 Cape Town T20I Good Average
South Africa v Sri Lanka 16/03/19 Cape Town ODI Good Very Good
India v Australia 16/03/19 Ranchi Test Very Good Very Good
New Zealand v South Africa 16/03/19 Wellington Test Very Good Very Good
Afghanistan v Ireland 15/03/19 Dehradun Test Very Good Very Good
Sri Lanka v Bangladesh 15/03/19 Colombo Test Good Average
South Africa v Sri Lanka 13/03/19 Port Elizabeth ODI Very Good Very Good
India v Australia 13/03/19 Delhi ODI Very Good Very Good
South v Sri Lanka 10/03/19 Durban ODI Very Good Very Good
India v Australia 10/03/19 Mohali ODI Very Good Very Good
New Zealand v Bangladesh 10/03/19 Wellington Test Good Very Good
New Zealand v England 10/03/19 Christchurch ODI Very Good Very Good
West Indies v England 09/03/19 Barbados ODI Below Average Very Good
India v Australia 08/03/19 Ranchi ODI Very Good Very Good
Afghanistan v Ireland 08/03/19 Dehradun ODI Very Good Very Good
West Indies v England 08/03/19 St Kitts T20 Good Good
New Zealand v South Africa 08/03/19 Dunedin Test Average Very Good
Sri Lanka v Bangladesh 07/03/19 Galle Test Good Average
New Zealand v England 07/03/19 Dunedin ODI Very Good Very Good
South Africa v Sri Lanka 06/03/19 Centurion ODI Good Very Good
India v Australia 05/03/19 Nagpur ODI Good Very Good
Afghanistan v Ireland 05/03/19 Dehradun ODI Very Good Very Good
West Indies v England 05/03/19 St Lucia T20 Good Good
West Indies v England 05/03/19 Antigua ODI Below Average Good
South Africa v Australia 05/03/19 Durban Test Average Very Good
India v Australia 04/03/19 Bangalore Test Below Average Very Good
South Africa v Sri Lanka 03/03/19 Jo'burg ODI Good Very Good
West Indies v England 03/03/19 Antigua ODI Average Good
New Zealand v England 03/03/19 Wellington ODI Average Very Good
West Indies v England 02/03/19 St Lucia ODI Good Good
India v Australia 02/03/19 Hyderabad ODI Good Very Good
Afghanistan v Ireland 02/03/19 Dehradun ODI Very Good Very Good
New Zealand v Bangladesh 28/02/19 Hamilton Test Average Very Good
Afghanistan v Ireland 28/02/19 Dehradun ODI Very Good Very Good
New Zealand v England 28/02/19 Bay Oval ODI Good Very Good
West Indies v England 27/02/19 Antigua ODI Very Good Very Good
India v Australia 27/02/19 Bangalore T20 Very Good Very Good
Afghanistan v Ireland 25/02/19 Dehradun T20 Very Good Very Good
New Zealand v England 25/02/19 Hamilton ODI Very Good Very Good
India v Australia 24/02/19 Visak T20 Good Very Good
South Africa v India 24/02/19 Cape Town T20I Average Good
Afghanistan v Ireland 23/02/19 Dehradun T20 Very Good Very Good
West Indies v England 22/02/19 Barbados ODI Good Average
Afghanistan v Ireland 21/02/19 Dehradun T20 Very Good Very Good
South Africa v Sri Lanka 21/02/19 Port Elizabeth Test Very Good Very Good
Australia v New Zealand 21/02/19 Auckland T20I Very Good Very Good
South Africa v India 21/02/19 Centurion T20I Good Good
West Indies v England 20/02/19 Barbados ODI Very Good Average
New Zealand v England 18/02/19 Hamilton T20I Very Good Very Good
South Africa v India 18/02/19 Johannesburg T20I Very Good Good
New Zealand v Bangladesh 16/02/19 Christchurch ODI Very Good Very Good
South Africa v India 16/02/19 Centurion ODI Good Average
Australia v New Zealand 16/02/19 Auckland T20I Very Good Very Good
South Africa v Sri Lanka 13/02/19 Durban Test Very Good Very Good
New Zealand v Bangladesh 13/02/19 Napier ODI Very Good Very Good
Afghanistan v Zimbabwe 13/02/19 Sharjah ODI Very Good Very Good
South Africa v India 13/02/19 Port Elizabeth ODI Good Good
New Zealand v England 13/02/19 Wellington T20I Very Good Very Good
Afghanistan v Zimbabwe 11/02/19 Sharjah ODI Very Good Good
New Zealand v India 10/02/19 Hamilton T20 Good Very Good
South Africa v India 10/02/19 Johannesburg ODI Good Good
Australia v England 10/02/19 Melbourne T20I Very Good Very Good
Windies v England 09/02/19 St Lucia Test Good Very Good
Afghanistan v Zimbabwe 09/02/19 Sharjah T20I Very Good Good
New Zealand v India 08/02/19 Auckland T20 Good Very Good
Bangladesh v Sri Lanka 08/02/19 Dhaka Test Below Average Good
South Africa v India 07/02/19 Cape Town ODI Good Very Good
Australia v England 07/02/19 Hobart T20I Very Good Very Good
South Africa v Pakistan 06/02/19 Centurion T20 Very Good Very Good
New Zealand v India 06/02/19 Wellington T20 Good Very Good
Afghanistan v Zimbabwe 06/02/19 Sharjah T20I Good Good
Afghanistan v Zimbabwe 05/02/19 Sharjah T20I Average Good
South Africa v India 04/02/19 Centurion ODI Good Very Good
South Africa v Pakistan 03/02/19 Jo'Burg T20 Very Good Very Good
New Zealand v India 03/02/19 Wellington ODI Good Very Good
Australia v New Zealand 03/02/19 Sydney T20I Very Good Very Good
South Africa v Pakistan 01/02/19 Cape Town T20 Very Good Very Good
Australia v Sri Lanka 01/02/19 Canberra Test Very Good Very Good
South Africa v India 01/02/19 Durban ODI Good Average
Windies v England 31/01/19 Antigua Test Below Average Good
New Zealand v India 31/01/19 Hamilton ODI Good Very Good
Bangladesh v Sri Lanka 31/01/19 Chitagong Test Below Average Very Good
New Zealand v India 28/01/19 Maunganui ODI Good Very Good
Australia v England 28/01/19 Perth ODI Very good Very good
New Zealand v Pakistan 28/01/19 Tauranga T20I Good Good
South Africa v Pakistan 27/01/19 Jo'burg ODI Very Good Very Good
Bangladesh v Sri Lanka 27/01/19 Chittagong ODI Good Good
New Zealand v India 26/01/19 Maunganui ODI Good Very Good
Australia v England 26/01/19 Adelaide ODI Good Very good
South Africa v Pakistan 25/01/19 Jo'Burg ODI Very Good Very Good
Bangladesh v Sri Lanka 25/01/19 Dhaka ODI Good Good
New Zealand v Pakistan 25/01/19 Auckland T20I Very good Very good
Australia v Sri Lanka 24/01/19 Brisbane Test Very Good Very Good
South Africa v India 24/01/19 Wanderers Test Poor Average
Windies v England 23/01/19 Barbados Test Good Good
New Zealand v India 23/01/19 Napier ODI Good Very Good
Bangladesh v Zimbabwe 23/01/19 Dhaka ODI Good Good
South Africa v Pakistan 22/01/19 Durban ODI Good Good
New Zealand v Pakistan 22/01/19 Wellington T20I Good Good
Sri Lanka v Zimbabwe 21/01/19 Dhaka ODI Average Good
Australia v England 21/01/19 Sydney ODI Very good Very good
South Africa v Pakistan 19/01/19 Port Elizabeth ODI Very Good Very Good
Bangladesh v Sri Lanka 19/01/19 Dhaka ODI Average Good
New Zealand v Pakistan 19/01/19 Wellington ODI Good Good
Australia v England 19/01/19 Brisbane ODI Very good Very good
Australia v India 18/01/19 Melbourne ODI Average Average
Sri Lanka v Zimbabwe 17/01/19 Sylhet ODI Good Good
New Zealand v Pakistan 16/01/19 Hamilton ODI Very good Very good
Australia v India 15/01/19 Melbourne ODI Very Good Very Good
Bangladesh v Zimbabwe 15/01/19 Sylhet ODI Average Good
Australia v England 14/01/19 Melbourne ODI Very good Very good
New Zealand v Pakistan 13/01/19 Dunedin ODI Average Very good
South Africa v India 13/01/19 Centurion Test Average Very Good
Australia v India 12/01/19 Sydney ODI Good Good
South Africa v Pakistan 11/01/19 Jo'burg Test Good Very Good
New Zealand v Pakistan 09/01/19 Nelson ODI Very good Very good
New Zealand v Sri Lanka 08/01/19 Nelson ODI Good Very Good
New Zealand v Pakistan 06/01/19 Wellington ODI Very good Good
New Zealand v Sri Lanka 05/01/19 Mt Maunganui ODI Very Good Very Good
South Africa v India 05/01/19 Cape Town Test Average Good
Australia v England 04/01/19 Sydney Test Good Very Good
South Africa v Pakistan 03/01/19 Cape Town Test Average Very Good
Australia v India 03/01/19 Sydney Test Average Good
New Zealand v Sri Lanka 03/01/19 Mt Maunganui ODI Very Good Very Good
New Zealand v West Indies 03/01/19 Tauranga T20I Very Good Very Good
New Zealand v West Indies 01/01/19 Tauranga T20I Good Very Good

 

Here is a list of the pitch and outfield ratings of Women's Internationals. 

Home Away Type Date Venue City Pitch Rating Outfield Rating
Australia India 23rd T20I 08/03/20 Melbourne Cricket Ground Melbourne Very Good Very Good
Australia South Africa 22nd T20I 05/03/20 Sydney Cricket Ground Sydney Very Good Very Good
Pakistan Thailand 19th T20I 03/03/20 Showgrounds Sydney Good Very Good
Sri Lanka Bangladesh 17th T20I 02/03/20 Junction Oval Melbourne Very Good Very Good
Australia New Zealand 18th T20I 02/03/20 Junction Oval Melbourne Very Good Very Good
South Africa Pakistan 15th T20I 01/03/20 Showgrounds Sydney Above Average Good
England West Indies 16th T20I 01/03/20 Showgrounds Sydney Above Average Good
New Zealand Bangladesh 13th T20I 29/02/20 Junction Oval Melbourne Very Good Very Good
India Sri Lanka 14th T20I 29/02/20 Junction Oval Melbourne Very Good Very Good
South Africa Thailand 11th T20I 28/02/20 Manuka Oval Canberra Good Very Good
England Pakistan 12th T20I 28/02/20 Manuka Oval Canberra Good Very Good
India New Zealand 9th T20I 27/02/20 Junction Oval Melbourne Very Good Very Good
Australia Bangladesh 10th T20I 27/02/20 Manuka Oval Canberra Very Good Very Good
England Thailand 7th T20I 26/02/20 Manuka Oval Canberra Good Very Good
West Indies Pakistan 8th T20I 26/02/20 Manuka Oval Canberra Good Very Good
Australia Sri Lanka 5th T20I 24/02/20 W.A.C.A Ground Perth Good Very Good
India Bangladesh 6th T20I 24/02/20 W.A.C.A Ground Perth Good Very Good
England South Africa 4th T20I 23/02/20 W.A.C.A Ground Perth Good Good
West Indies Thailand 2nd T20I 22/02/20 W.A.C.A Ground Perth Good Very Good
New Zealand Sri Lanka 3rd T20I 22/02/20 W.A.C.A Ground Perth Good Good
Australia India 1st T20I 21/02/20 Showgrounds Sydney Good Very Good
Australia India 7th T20I 12/02/20 City Power Centre Melbourne Good Very Good
New Zealand South Africa 4th T20I 10/02/20 Basin Reserve Wellington Very Good Very Good
New Zealand South Africa 3rd T20I 09/02/20 Basin Reserve Wellington Very Good Very Good
Australia England 6th T20I 09/02/20 City Power Centre Melbourne Very Good Very Good
India Australia 5th T20I 08/02/20 City Power Centre Melbourne Very Good Very Good
England India 4th T20I 07/02/20 City Power Centre Melbourne Very Good Very Good
New Zealand South Africa 2nd T20I 06/02/20 Seddon Park Hamilton Very Good Very Good
Australia India 3rd T20I 02/02/20 Manuka Oval Canberra Good Very Good
New Zealand South Africa 1st T20I 02/02/20 Bay Oval Mount Maunganui Very Good Very Good
Australia England 2nd T20I 01/02/20 Manuka Oval Canberra Good Very Good
India England 1st T20I 31/01/20 Manuka Oval Canberra Good Very Good
New Zealand South Africa 3rd ODI 30/01/20 Seddon Park Hamilton Very Good Very Good
New Zealand South Africa 2nd ODI 27/01/20 Eden Park Auckland Very Good Very Good
New Zealand South Africa 1st ODI 25/01/20 Eden Park Auckland Very Good Very Good
Pakistan England 3rd T20I 20/12/19 Kinrara Oval Kuala Lumpur Very Good Very Good
Pakistan England 2nd T20I 19/12/19 Kinrara Oval Kuala Lumpur Very Good Very Good
Pakistan England 1st T20I 17/12/19 Kinrara Oval Kuala Lumpur Good Very Good
Pakistan England 3rd ODI 14/12/19 Kinrara Oval Kuala Lumpur Very Good Very Good
Pakistan England 2nd ODI 12/12/19 Kinrara Oval Kuala Lumpur Very Good Very Good
Pakistan England ODI 09/12/19 Kinrara Oval Kuala Lumpur Very Good Very Good
West Indies India T20I 20/11/19 Providence Stadium Georgetown Above Average Good
West Indies India T20I 17/11/19 Providence Stadium Georgetown Above Average Good
West Indies India T20I 14/11/19 Providence Stadium Georgetown Above Average Good
India South Africa ODI 14/10/19 Reliance Stadium Vadodara Very Good Very Good
India South Africa ODI 11/10/19 Reliance Stadium Vadodara Very Good Very Good
India South Africa ODI 09/10/19 Reliance Stadium Vadodara Very Good Very Good
India South Africa T20I 04/10/19 Lal Bhai contractor Stadium Surat Good Good
India South Africa T20I 03/10/19 Lal Bhai contractor Stadium Surat Good Good
India South Africa T20I 01/10/19 Lal Bhai contractor Stadium Surat Good Good
India South Africa T20I 24-Sept-2019 Lal Bhai contractor Stadium Surat Average Average
Australia Sri Lanka ODI 09/10/19 Allan Border Field  Brisbane Very Good Very Good
Australia Sri Lanka ODI 07/10/19 Allan Border Field  Brisbane Very Good Very Good
Australia Sri Lanka ODI 05/10/19 Allan Border Field  Brisbane Very Good Very Good
Australia Sri Lanka T20I 02/10/19 North Sydney Oval Sydney Very Good Very Good
Australia Sri Lanka T20I 30-Sept-2019 North Sydney Oval Sydney Very Good Very Good
Australia Sri Lanka T20I 29-Sept-2019 North Sydney Oval Sydney Very Good Very Good
West Indies Australia T20I 18/09/19 Kensington Oval Bridgetown Very Good Very Good
West Indies Australia T20I 16/09/19 Kensington Oval Bridgetown Very Good Very Good
West Indies Australia T20I 14/09/19 Kensington Oval Bridgetown Very Good Very Good
West Indies Australia ODI 11/09/19 Sir Vivian Richards Stadium Antigua Very Good Very Good
West Indies Australia ODI 08/09/19 Sir Vivian Richards Stadium Antigua Very Good Very Good
West Indies Australia ODI 05/09/19 Coolidge Cricket Ground Antigua Good Good
England Australia T20I 31/07/19 Bristol County Ground Bristol Very Good Very Good
England Australia T20I 28/07/19 County Ground Hove Very Good Very Good
England Australia T20I 26/07/19 County Ground Chelmsford Very Good Good
England Australia Test 18/07/19 County Ground Taunton Very Good Very Good
England Australia ODI 07/07/19 St Lawrence Ground Canterbury Very Good Very Good
England  Australia ODI 04/07/19 Grace Road  Leicester Very Good Very Good
England  Australia ODI 02/07/19 Grace Road Leicester Very Good Very Good
England West Indies ODI 13/06/19 The Cloudfm County Ground Chelmsford Very Good Very Good
England West Indies ODI 09/06/19 New Road Worcester Very Good Good
England West Indies ODI 06/06/19 Grace Road Leicester Very Good Good
Ireland West Indies T20I 29/05/19 Pembroke CC Dublin Very Good Good
Ireland West Indies T20I 28/05/19 Pembroke CC Dublin Very Good Good
Ireland West Indies T20I 26/05/19 YMCA CC Dublin Good Good
South Africa Pakistan T20I 23/05/19 Willowmoore Park Benoni Very Good Good
South Africa Pakistan T20I 22/05/19 Willowmoore Park Benoni Very Good Good
South Africa Pakistan T20I 19/05/19 Pietermaritzburg Oval Pietermaritzburg Very Good Good
South Africa Pakistan T20I 18/05/19 Pietermaritzburg Oval Pietermaritzburg Very Good Good
South Africa Pakistan T20I 15/05/19 Tuks Oval Pretoria Good Good
South Africa Pakistan ODI 12/05/19 Willowmoore Park Benoni Very Good Good
South Africa Pakistan ODI 09/05/19 Senwes Park Potchefstroom Good Very Good
South Africa Pakistan ODI 06/05/19 Senwes Park Potchefstroom Good Very Good
Sri Lanka England T20I 28-Mar P Sara Oval Colombo Average  Very Good
Sri Lanka England T20I 26-Mar P Sara Oval Colombo Average  Very Good
Sri Lanka England T20I 24-Mar P Sara Oval Colombo Good Very Good
Sri Lanka England ODI 21-Mar Free Trade Zone Sports Complex Katunayake Very Good Very Good
Sri Lanka England ODI 18-Mar Mahinda Rajapaksa ICS Hambantota Very Good Very Good
Sri Lanka England ODI 16-Mar Mahinda Rajapaksa ICS Hambantota Very Good Very Good
India  England T20I 09/03/19 Barsapara Cricket Stadium  Guwahati Above Average Good
India  England T20I 07/03/19 Barsapara Cricket Stadium  Guwahati Above Average Good
India  England T20I 04/03/19 Barsapara Cricket Stadium  Guwahati Good Good
Australia  New Zealand ODI 03/03/19 City Power Centre  Melbourne Very Good Very Good
Pakistan  West Indies T20I 02/03/19 South End Club Cricket Stadium  Karachi Very Good Very Good
India  England ODI 28/02/19 Wankhede Stadium  Mumbai Very Good Very Good
India  England ODI 25/02/19 Wankhede Stadium  Mumbai Good Very Good
Australia  New Zealand ODI 24/02/19 Karen Rolton Oval  Adelaide Good Very Good
India  England ODI 22/02/19 Wankhede Stadium  Mumbai Good Very Good
Australia  New Zealand ODI 22/02/19 W.A.C.A Ground  Perth Very Good Very Good
South Africa Sri Lanka ODI 17/02/19 Senwes Park  Potchefstroom Very Good Very Good
South Africa Sri Lanka ODI 14/02/19 Senwes Park  Potchefstroom Very Good Very Good
South Africa Sri Lanka ODI 11/02/19 Senwes Park  Potchefstroom Very Good Very Good
Pakistan  West Indies ODI 11/02/19 ICC Academy Oval 1  Dubai Very Good Very Good
New Zealand  India T20I 10/02/19 Seddon Park  Hamilton Very Good Very Good
Pakistan  West Indies ODI 09/02/19 ICC Academy Oval 1  Dubai Very Good Very Good
New Zealand  India T20I 08/02/19 Eden Park  Auckland Very Good Very Good
Pakistan  West Indies ODI 07/02/19 Dubai Cricket Stadium  Dubai Good Very Good
South Africa Sri Lanka T20I 06/02/19 SuperSport Park  Centurion Very Good Very Good
New Zealand  India T20I 06/02/19 Westpac Stadium  Wellington Very Good Very Good
South Africa Sri Lanka T20I 03/02/19 The Wanderers Stadium  Johannesburg Very Good Very Good
New Zealand  India ODI 01/02/19 Seddon Park  Hamilton Very Good Very Good
South Africa Sri Lanka T20I 01/02/19 Newlands  Cape Town Very Good Very Good
Pakistan  West Indies T20I 01/02/19 South End Club Cricket Stadium  Karachi Very Good Very Good
Pakistan  West Indies T20I 31/01/19 South End Club Cricket Stadium  Karachi Good Very Good
New Zealand  India ODI 29/01/19 Bay Oval  Mount Maunganui Very Good Very Good
New Zealand  India ODI 24/01/19 McLean Park  Napier Very Good Very Good
England Australia  T20I 24/11/18 Sir Vivian Richards Stadium Antigua Good Very Good
West Indies  Australia  T20I  22/11/18 Sir Vivian Richards Stadium  Antigua  Very Good  Very Good 
England India T20I  22/11/18 Sir Vivian Richards Stadium  Antigua  Average  Very Good 
West Indies England  T20I  18/11/18 Darren Sammy National Cricket Stadium  Gros Islet St Lucia  Very Good  Very Good
South Africa  Bangladesh  T20I  18/11/18 Darren Sammy National Cricket Stadium  Gros Islet St Lucia  Very Good  Very Good 
India  Australia  T20I  17/11/18 Providence Stadium  Georgetown  Good  Good 
New Zealand  Ireland  T20I  17/11/18 Providence Stadium  Georgetown  Average  Good 
England  South Africa  T20I  16/11/18 Darren Sammy National Cricket Stadium  Gros Islet St Lucia  Very Good  Very Good 
West Indies Sri Lanka  T20I  16/11/18 Darren Sammy National Cricket Stadium  Gros Islet St Lucia  Very Good  Very Good 
India  Ireland  T20I  15/11/18 Providence Stadium  Georgetown Average  Good 
New Zealand Pakistan  T20I  15/11/18 Providence Stadium  Georgetown  Average  Good 
Sri Lanka Bangladesh  T20I  14/11/18 Darren Sammy National Cricket Stadium Gros Islet St Lucia  Good  Good 
West Indies  South Africa  T20I  14/11/18 Darren Sammy National Cricket Stadium  Gros Islet St Lucia  Good Good 
Pakistan  Ireland  T20I  13/11/18 Providence Stadium  Georgetown  Average  Average 
Australia New Zealand  T20I  13/11/18 Providence Stadium  Georgetown  Good  Good 
England Bangladesh  T20I  12/11/18 Darren Sammy National Cricket Stadium  Gros Islet St Lucia  Good  Good  
Sri Lanka  South Africa  T20I  12/11/18 Darren Sammy National Cricket Stadium  Gros Islet St Lucia  Very Good  Good 
India Pakistan  T20I  11/11/18 Providence Stadium  Georgetown  Good  Good 
Australia Ireland  T20I  11/11/18 Providence Stadium  Georgetown  Good  Good 
India  New Zealand  T20I  09/11/18 Providence Stadium  Georgetown  Good  Good 
Australia  Pakistan  T20I  09/11/18 Providence Stadium  Georgetown  Good  Good 
West Indies  Bangladesh  T20I  09/11/18 Providence Stadium  Georgetown  Good  Good 
Pakistan Australia  T20I  29/10/18 Kinrara Oval   Kuala Lumpur  Very Good   Very Good  
Pakistan  Australia  T20I  27/10/18 Kinrara Oval   Kuala Lumpur   Very Good   Very Good  
Pakistan Australia T20I  25/10/18 Kinrara Oval  Kuala Lumpur  Very Good  Very Good 
Pakistan Australia ODI 22/10/18 Kinrara Oval Kuala Lumpur Very Good Very Good
Pakistan Australia ODI 20/10/18 Kinrara Oval Kuala Lumpur Very Good Very Good
Pakistan Australia ODI 18/10/18 Kinrara Oval Kuala Lumpur Very Good Very Good
Bangladesh Pakistan ODI 08/10/18 Sheikh Kamal International Stadium Cox's Bazar Good Good
Bangladesh Pakistan T20I 06/10/18 Sheikh Kamal International Stadium Cox's Bazar Good Good
West Indies South Africa T20I 06/10/18 Brian Lara Cricket Academy Trinidad Good Very Good
Australia New Zealand T20I 05/10/18 Manuka Oval Canberra Very Good Very Good
Bangladesh Pakistan T20I 05/10/18 Sheikh Kamal International Stadium Cox's Bazar Good Good
West Indies  South Africa T20I 04/10/18 Brian Lara Cricket Academy Trinidad Good  
Bangladesh Pakistan T20I 03/10/18 Sheikh Kamal International Stadium Cox's Bazar Good Good
Australia New Zealand T20I 01/10/18 Allan Border Field Brisbane Very Good Very Good
Australia New Zealand T20I 29/09/18 North Sydney Oval Sydney  Very Good Good
West Indies South Africa T20I 28/09/18 Brian Lara Cricket Academy Trinidad Good Very Good
Sri Lanka India T20I 25/09/18 Katunayake Colombo Good  Very Good
Sri Lanka India T20I 24/09/18 Colombo Cricket Club Ground Colombo Very Good Very Good
West Indies South Africa T20I 24/09/18 Kensington Oval Bridgetown Very Good Very Good
West Indies South Africa ODI 22/09/18 Kensington Oval Bridgetown Very Good Very Good
Sri Lanka India T20I 22/09/18 Colombo Cricket Club Ground Colombo Good  Very Good
Sri Lanka India T20I 19/09/18 Katunayake Colombo Very Good Very Good
West Indies  South Africa ODI 19/09/18 Kensington Oval Bridgetown Good Very Good
West Indies  South Africa ODI 16/09/18 Kensington Oval Bridgetown Good  Very Good
Sri Lanka India ODI 16/09/18 Katunayake Colombo Very Good Very Good
Sri Lanka India ODI 13/09/18 Galle International Stadium Galle Very Good Very Good
Sri Lanka India ODI 11/09/18 Galle International Stadium Galle Good Very Good
Bangladesh Ireland T20I 14/07/18 Kampong Cricket Club Utrecht Good Good
Scotland PNG T20I 14/07/18 Kampong Cricket Club Utrecht Good Good
England New Zealand ODI 13/07/18 Grace Road Leicester Good Very Good
Bangladesh Scotland T20I 12/07/18 VRA Cricket Ground Amstelveen Good Good
Ireland PNG T20I 12/07/18 VRA Cricket Ground Amstelveen Good Good
England New Zealand ODI 10/07/18 County Ground Derby Good Very Good
Scotland Thailand T20I 10/07/18 Kampong Cricket Club Utrecht Good Good
UAE Bangladesh T20I 10/07/18 Kampong Cricket Club Utrecht Good Good
Ireland Scotland T20I 08/07/18 VRA Cricket Ground Amstelveen Good Good
PNG UAE T20I 08/07/18 VRA Cricket Ground Amstelveen Good Good
England New Zealand ODI 07/07/18 Headingley Leeds Very Good Very Good
Ireland Thailand T20I 07/07/18 Kampong Cricket Club Utrecht Good Good
Netherlands UAE T20I 07/07/18 Kampong Cricket Club Utrecht Good Good
England New Zealand T20I 01/07/18 County Ground Chelmsford Good Very Good
Ireland Bangladesh T20I 01/07/18 Pembroke CC Dublin Very Good Above Average
Ireland Bangladesh T20I 29/06/18 Malahide Cricket Club Ground Dublin Very Good Very Good
England New Zealand T20I 28/06/18 Bristol County Ground Bristol Very Good Very Good
Ireland Bangladesh T20I 28/06/18 YMCA Cricket Club Dublin Very Good Very Good
South Africa New Zealand T20I 28/06/18 Bristol County Ground Bristol Very Good Very Good
England NewZealand T20I 23/06/18 County Ground Taunton Very Good Very Good
England South Africa T20I 23/06/18 County Ground Taunton Very Good Very Good
England South Africa T20I 20/06/18 County Ground Taunton Very Good Very Good
South Africa New Zealand T20I 20/06/18 County Ground Taunton Very Good Very Good
England South Africa ODI 15/06/18 St Lawrence Ground Canterbury Good Very Good
Ireland New Zealand ODI 13/06/18 Castle Avenue Dublin Above Average Very Good
England South Africa ODI 12/06/18 County Ground Hove Very Good Very Good
England South Africa ODI 09/06/18 County Ground New Road Good Very Good
South Africa Bangladesh T20I 20/05/18 Chevrolet Park Bloemfontein Good Good
South Africa Bangladesh T20I 19/05/18 Chevrolet Park Bloemfontein Very Good Good
South Africa Bangladesh T20I 17/05/18 De Beers Diamond Oval Kimberley Good Good
South Africa Bangladesh ODI 14/05/18 Chevrolet Park Bloemfontein Good Very Good
South Africa Bangladesh ODI 11/05/18 De Beers Diamond Oval Kimberley Very Good Very Good
South Africa Bangladesh ODI 09/05/18 De Beers Diamond Oval  Kimberley Very Good Good
South Africa Bangladesh ODI 06/05/18 Senwes Park Potchefstroom Good Very Good
South Africa Bangladesh ODI 04/05/18 Senwes Park Potchefstroom Very Good Very Good
India  England   ODI  12/04/18 Vidarbha Cricket Association Ground  Nagpur  Very Good  Very Good 
India England ODI 09/04/18 Vidarbha Cricket Association Ground Nagpur  Average  Very Good 
India England ODI 06/04/18 Vidarbha Cricket Association Ground Nagpur Good Very Good
Sri Lanka  Pakistan  T20I  31/03/18 Sinhalese Sports Club Ground  Colombo  Very Good  Very Good 
Australia   England  T20I  31/03/18 Brabourne Stadium   Mumbai  Very Good  Very Good 
Sri Lanka  Pakistan  T20I  30/03/18 Nondescripts Cricket Club  Colombo  Good  Good 
India  England  T20I  29/03/18 Brabourne Stadium  Mumbai Good  Very Good 
Australia  England T20I 28/03/18 Brabourne Stadium Mumbai Good Very Good
Sri Lanka Pakistan T20I 28/03/18 Sinhalese Sports Club Ground Colombo Very Good Very Good
India Australia T20I 26/03/18 Brabourne Stadium Mumbai Very Good Very Good
New Zealand  West Indies  T20I  25/03/18 Seddon Park  Hamilton  Very Good  Very Good 
India England T20I 25/03/18 Brabourne Stadium Mumbai Very Good Very Good
Sri Lanka  Pakistan  ODI  24/03/18 Rangiri Dambulla International Stadium  Dambulla  Very Good  Very Good 
Australia England T20I 23/03/18 Brabourne Stadium Mumbai Very Good Very Good
Sri Lanka  Pakistan  ODI  22/03/18 Rangiri Dambulla International Stadium  Dambulla Very Good  Very Good 
India Australia T20I 22/03/18 Brabourne Stadium Mumbai Very Good Very Good
Sri Lanka Pakistan ODI 20/03/18 Rangiri Dambulla International Stadium Dambulla  Good Very Good
New Zealand West Indies  T20I  20/03/18 Pukekura Park New Plymouth Above Average  Good 
India  Australia ODI 18/03/18 Reliance Stadium Vadodara Very Good Very Good
New Zealand  West Indies  T20I  16/03/18 Bay Oval  Mount Maunganui  Very Good Very Good 
India  Australia  ODI  15/03/18 Reliance Stadium  Vadodara  Very Good  Very Good 
New Zealand West Indies T20I 14/03/18 Bay Oval Mount Maunganui Very Good Very Good
India Australia ODI 12/03/18 Reliance Stadium Vadodara Very Good Very Good
New Zealand West Indies ODI 11/03/18 Hagley Oval  Christchurch  Very Good  Very Good
New Zealand West Indies ODI 08/03/18 Bert Sutcliffe Oval Lincoln University  Very Good  Very Good
New Zealand West Indies ODI 04/03/18 Bert Sutcliffe Oval Lincoln University  Very Good  Very Good
South Africa India T20I 24/02/18 Newlands Cape Town Very Good Very Good
South Africa India T20I 18/02/18 The Wanderers Stadium Johannesburg Very Good Very Good
South Africa India T20I 13/02/18 Senwes Park Potchefstroom Very Good Very Good
South Africa India T20I 13/02/18 Buffalo Park East London Very Good Very Good
South Africa India ODI 10/02/18 Senwes Park Potchefstroom Very Good Very Good
Soouth Africa India ODI 07/02/18 De Beers Diamond Oval Kimberly Good Above Average
South Africa India ODI 05/02/18 De Beers Diamond Oval Kimberly Good Good
Australia England T20I 21/11/17 Manuka Oval Canberra Very Good Very Good
Australia England T20I 19/11/17 Manuka Oval Canberra Very Good Very Good
Australia England T20I 17/11/17 North Sydney Oval Sydney Below Average Above Average
Pakistan New Zealand T20I 14/11/17 Sharjah Cricket Stadium Sharjah Very Good Very Good
Pakistan New Zealand T20I 12/11/17 Sharjah Cricket Stadium Sharjah Very Good Very Good
Australia England Test 9-12-Nov-17 North Sydney Oval Sydney Good Very Good
Pakistan New Zealand T20I 09/11/17 Sharjah Cricket Stadium Sharjah Very Good Very Good
Pakistan New Zealand T20I 08/11/17 Sharjah Cricket Stadium Sharjah Very Good Very Good
Pakistan New Zealand IWC 05/11/17 Sharjah Cricket Stadium Sharjah Good Very Good
Pakistan New Zealand IWC 02/11/17 Sharjah Cricket Stadium Sharjah Very Good Very Good
Pakistan New Zealand IWC 31/10/17 Sharjah Cricket Stadium Sharjah Very Good Very Good
Australia England IWC 29/10/17 Coffs Harbour International Stadium Coffs Harbour Very Good Very Good
Australia England IWC 26/10/17 Coffs Harbour International Stadium Coffs Harbour Good Good
West Indies Sri Lanka T20I 22/10/17 Coolidge Cricket Ground Antigua Very Good Good
Australia England IWC 22/10/17 Allan Border Field Brisbane Very Good Very Good
West Indies Sri Lanka T20I 21/10/17 Coolidge Cricket Ground Antigua Very Good Good
West Indies Sri Lanka T20I 19/10/17 Coolidge Cricket Ground Antigua Very Good Very Good
West Indies Sri Lanka IWC 15/10/17 Brian Lara Cricket Academy Trinidad Good Very Good
West Indies Sri Lanka IWC 13/10/17 Brian Lara Cricket Academy Trinidad Good Very Good
West Indies Sri Lanka IWC 11/10/17 Brian Lara Cricket Academy Trinidad Good Very Good