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
PAK-W v ENG-W 9 December 2019 Kuala Lumpur ODI Very Good Very Good
IND v WI 8 December 2019 Thiruvananthapuram T20I Good Very Good
UAE v USA 8 December 2019 Sharjah ODI Above Average Above Average
IND v WI 6 December 2019 Hyderabad T20I Very Good Very Good
AUS v PAK 29 November 2019 Adelaide Test Very Good Very Good
NZ v ENG 29 November 2019 Hamilton Test Good Very Good
AFG v WI 27 November 2019 Lucknow Test Good Very Good
IND v BAN 22 November 2019 Kolkata Test Very Good Very Good
NZ v ENG 21 November 2019 Mount Maunganui Test Very Good Very Good
AUS v PAK 21 November 2019 Brisbane Test Very Good Very Good
WI-W v IND-W 20 November 2019 Georgetown T20I Above Average Good
WI-W v IND-W 17 November 2019 Georgetown T20I Above Average Good
AFG v WI 17 November 2019 Lucknow T20I Above Average Very Good
AFG v WI 16 November 2019 Lucknow T20I Very Good Very Good
AFG v WI 14 November 2019 Lucknow T20I Very Good Very Good
WI-W v IND-W 14 November 2019 Georgetown T20I Above Average Good
IND v BAN 14 November 2019 Indore Test Very Good Very Good
AFG v WI 11 November 2019 Lucknow ODI Above Average Very Good
NZ v ENG 10 November 2019 Auckland T20 Very Good Good
IND v BAN 10 November 2019 Nagpur T20 Very Good Very Good
AFG v WI 9 November 2019 Lucknow ODI Good Very Good
AUS v PAK 8 November 2019 Perth T20 Very Good Very Good
NZ v ENG 8 November 2019 Napier T20 Very Good Good
IND v BAN 7 November 2019 Rajkot T20 Very Good Very Good
AFG v WI 6 November 2019 Lucknow ODI Good Very Good
NZ v ENG 5 November 2019 Nelson T20 Good Good
AUS v PAK 5 November 2019 Canberra T20 Very Good Very Good
NZ v ENG 3 November 2019 Wellington T20 Good Good
IND v BAN 3 November 2019 Delhi T20 Good Very Good
AUS v PAK 3 November 2019 Sydney T20 Very Good Very Good
NZ v ENG 1 November 2019 Christchurch T20 Above Average Very Good
IRL v NLD 1 November 2019 Dubai T20 Good Very Good
AUS v SL 1 November 2019 Melbourne T20 Very Good Very Good
AUS v SL 30 October 2019 Brisbane T20 Very Good Very Good
SCO v UAE 30 October 2019 Dubai T20 Very Good Very Good
HKG v OMN 30 October 2019 Dubai T20 Very Good Very Good
NAM v OMN 29 October 2019 Dubai T20 Very Good Very Good
SCO v NLD 27 October 2019 Dubai T20 Above Average Very Good
PNG v KEN 27 October 2019 Dubai T20 Good Very Good
AUS v SL 27 October 2019 Adelaide T20 Very Good Very Good
NLD v BMU 26 October 2019 Dubai T20 Good Very Good
NAM v SGP 26 October 2019 Abu Dhabi T20 Good Very Good
IRL v NGA 26 October 2019 Abu Dhabi T20 Very Good Very Good
OMN v CAN 25 October 2019 Abu Dhabi T20 Very Good Very Good
SCO v BMU 24 October 2019 Abu Dhabi T20 Good Very Good
CAN v NGA 21 October 2019 Abu Dhabi T20 Above Average Very Good
HKG v UAE 21 October 2019 Abu Dhabi T20 Good Good
IND v SA 19 October 2019 Ranchi Test Above Average Above Average
SCO v KEN 19 October 2019 Dubai T20 Above Average Good
JER v NGA 19 October 2019 Abu Dhabi T20 Very Good Very Good
IRL v UAE 19 October 2019 Abu Dhabi T20 Very Good Very Good
HKG v IRL 18 October 2019 Abu Dhabi T20 Very Good Very Good
OMN v UAE 18 October 2019 Abu Dhabi T20 Very Good Very Good
IND v SA 10 October 2019 Pune Test Good Good
OMN v Nep 10 October 2019 Muscat T20 Good Good
NLD v HKG 10 October 2019 Muscat T20 Very Good Very Good
PAK v SL 9 October 2019 Lahore T20 Good Very Good
IRL v Nep 9 October 2019 Muscat T20 Very Good Very Good
OMN v NLD 9 October 2019 Muscat T20 Very Good Very Good
PAK v SL 7 October 2019 Lahore T20 Good Very Good
NLD v Nep 7 October 2019 Muscat T20 Very Good Very Good
HKG v IRL 7 October 2019 Muscat T20 Very Good Very Good
OMN v IRL 6 October 2019 Muscat T20 Very Good Very Good
HKG v Nep 6 October 2019 Muscat T20 Very Good Very Good
PAK v SL 5 October 2019 Lahore T20 Good Very Good
OMN v HKG 5 October 2019 Muscat T20 Very Good Very Good
IRL v NLD 5 October 2019 Muscat T20 Very Good Very Good
IND v SA 2 October 2019 Visakhapatnam Test Good Good
PAK v SL 2 October 2019 Karachi ODI Good Good
PAK v SL 29 September 2019 Karachi ODI Above Average Good
PAK v SL 27 September 2019 Karachi ODI Match Abandoned  
India v South Africa 22 Sept Bangalore T20I Good  Very Good
 Bangladesh v Afghanistan  21 Sept  Chittagong  T20I Good  Very Good 
 Afghanistan v Zimbabwe 20 Sept  Chittagong  T20I  Very Good    Very Good
 Bangladesh v Zimbabwe   18 Sept  Chittagong T20I    Very Good  Very Good
 India v South Africa  18 Sept Mohali  T20I  Very Good   Very Good
 Bangladesh v Afghanistan 15 Sept   Dhaka  T20I  Good  Very Good
 Afghanistan v Zimbabwe   14 Sept  Dhaka  T20I  Very Good  Very Good
 Bangladesh v Zimbabwe 13 Sept  Dhaka  T20I  Good  Good 
 England v Australia 12 Sept   The Oval Test  Very Good  Very Good 
 Sri Lanka v New Zealand 6 Sept   Pallekele T20I  Above Average  Good
 Bangladesh v Afghanistan 5 Sept  Chittagong  Test Above Average  Very Good 
England v Australia 4 Sept Manchester Test Very Good Good
Sri Lanka v New Zealand 2 Sept Colombo  T20I Good Good
Sri Lanka v New Zealand 1 Sept Colombo T20I Good Good
West Indies v India 30/08/19 Kingston Test Good 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
Scotland v PNG 20/08/19 Aberdeen ODI Very 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
West Indies v India 11/08/19 Trinidad  ODI Good  Average
West Indies v India   08/08/19 Guyana  ODI Good  Good 
West Indies v India 04/08/19 Florida  T20 Good  Good
West Indies v India  03/08/19 Florida T20 Average Good
Sri Lanka v New Zealand 14/08/19 Galle   Test Good   Good
Sri Lanka v Bangladesh  31/07/19 Colombo ODI  Good    Very Good
Sri Lanka v Bangladesh 28/07/19 Colombo ODI Good  Very Good
Sri Lanka v Bangladesh  26/07/19 Colombo ODI  Very Good Very Good
England v Australia 22/08/19 Leeds Test Very Good Very Good
England v Australia  14/08/19 Lords Test Very Good Very Good
England v Australia  01/08/19 Birmingham Test  Very Good Very Good
England v Ireland   24/07/19 Lords    Test   Average    Good
Ireland v England 03/05/19 Dublin ODI 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
Zimbabwe v UAE 10/04/19 Harare ODI Very Good Very Good
Pakistan v Australia 31/03/19 Dubai ODI Good  Very good
Pakistan v Australia 29/03/19 Dubai ODI Good Very Good
Pakistan v Australia 27/03/19 Abu Dhabi ODI Good Very Good
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
South Africa v Sri Lanka 13 Mat Port Elizabeth ODI Very Good Very Good
South v Sri Lanka 10/03/19 Durban ODI Very Good Very Good
Afghanistan v Ireland 15/03/19 Dehradun Test Very Good Very Good
India v Australia 13/03/19 Delhi 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 Bangladesh 28/02/19 Hamilton Test Average Very Good
West Indies v England 20/02/19 Barbados ODI Very Good Average
West Indies v England 22/02/19 Barbados ODI Good Average
West Indies v England 27/02/19 Antigua ODI Very Good Very Good
West Indies v England 02/03/19 St Lucia ODI Good Good
India v Australia 24/02/19 Visak T20 Good Very Good
India v Australia 27/02/19 Bangalore T20 Very Good Very Good
India v Australia 02/03/19 Hyderabad ODI Good Very Good
India v Australia 05/03/19 Nagpur ODI Good Very Good
India v Australia 08/03/19 Ranchi ODI Very Good Very Good
Afghanistan v Ireland 28/02/19 Dehradun ODI Very Good Very Good
Afghanistan v Ireland 02/03/19 Dehradun ODI Very Good Very Good
Afghanistan v Ireland 05/03/19 Dehradun ODI Very Good Very Good
Afghanistan v Ireland 08/03/19 Dehradun ODI Very Good Very Good
West Indies v England 05/03/19 St Lucia T20 Good Good
West Indies v England 08/03/19 St Kitts T20 Good Good
South Africa v Sri Lanka 03/03/19 Jo'burg ODI Good Very Good
South Africa v Sri Lanka 06/03/19 Centurion ODI Good Very Good
Afghanistan v Ireland 25/02/19 Dehradun T20 Very Good Very Good
Afghanistan v Ireland 23/02/19 Dehradun T20 Very Good Very Good
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
South Africa v Sri Lanka 13/02/19 Durban Test Very Good Very Good
South Africa v Pakistan 06/02/19 Centurion T20 Very Good Very Good
South Africa v Pakistan 03/02/19 Jo'Burg T20 Very Good Very Good
South Africa v Pakistan 01/02/19 Cape Town T20 Very Good Very Good
New Zealand v Bangladesh 16/02/19 Christchurch ODI Very Good Very Good
New Zealand v Bangladesh 13/02/19 Napier ODI Very Good Very Good
New Zealand v India 10/02/19 Hamilton T20 Good  Very Good
New Zealand v India 08/02/19 Auckland T20 Good Very Good
New Zealand v India 06/02/19 Wellington T20 Good  Very Good
New Zealand v India 03/02/19 Wellington ODI Good  Very Good
Australia v Sri Lanka 01/02/19 Canberra Test Very Good  Very Good
Australia v Sri Lanka 24/01/19 Brisbane Test Very Good Very Good
Windies v England 09/02/19 St Lucia Test Good  Very Good
Windies v England 31/01/19 Antigua Test Below Average Good
Windies v England 23/01/19 Barbados Test Good  Good
South Africa v Pakistan 27/01/19 Jo'burg ODI Very Good Very Good
South Africa v Pakistan 25/01/19 Jo'Burg ODI Very Good Very Good
South Africa v Pakistan 22/01/19 Durban ODI Good Good
South Africa v Pakistan 19/01/19 Port Elizabeth ODI Very Good Very Good
South Africa v Pakistan 11/01/19 Jo'burg Test Good Very Good
South Africa v Pakistan 03/01/19 Cape Town Test Average Very Good
New Zealand v India 31/01/19 Hamilton ODI Good Very Good
New Zealand v India 28/01/19 Maunganui ODI Good Very Good
New Zealand v India 26/01/19 Maunganui ODI Good Very Good
New Zealand v India 23/01/19 Napier ODI Good Very Good
Australia v India 18/01/19 Melbourne ODI Average Average
Australia v India 15/01/19 Melbourne ODI Very Good Very Good
Australia v India 12/01/19 Sydney ODI Good Good
Australia v India 03/01/19 Sydney Test Average Good
New Zealand v Sri Lanka 08/01/19 Nelson  ODI Good  Very Good
New Zealand v Sri Lanka 05/01/19 Mt Maunganui ODI Very Good Very Good
New Zealand v Sri Lanka 03/01/19 Mt Maunganui ODI Very Good Very 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
Bangladesh v West Indies 22/12/19 Dhaka T20 Very Good Good
Bangladesh v West Indies 20/12/19 Dhaka T20 Very Good Good
Bangladesh v West Indies 17/12/19 Sylhet T20 Good Average
Bangladesh v West Indies 14/12/19 Sylhet ODI Average Average
Bangladesh v West Indies 11/12/19 Dhaka ODI Good Good
Bangladesh v West Indies 09/12/19 Dhaka ODI Average Good
Bangladesh v West Indies 30/11/19 Dhaka Test Average Average
Bangladesh v West Indies 22/11/19 Chittagong Test Average Very Good
New Zealand v Sri Lanka 15/12/19 Wellington Test Average Very Good
Australia v India 14/12/19 Perth Test Average Very Good
Australia v India 06/12/19 Adelaide Test Very Good Good
Australia v India 25/11/19 Sydney T20 Good Very Good
Australia v India 23/11/19 Melbourne T20 Good Very Good
Australia v India 21/11/19 Brisbane T20 Very Good Average
Pakistan v New Zealand 03/12/19 Abu Dhabbi Test Very Good Very Good
Pakistan v New Zealand 24/11/19 Dubai Test Good Very Good
Pakistan v New Zealand 16/11/19 Abu Dhabi Test Good Very Good
Pakistan v New Zealand 11/11/19 Dubai  ODI Very Good Very Good
Pakistan v New Zealand 09/11/19 Abu Dhabi ODI Good Very Good
Pakistan v New Zealand 07/11/19 Abu Dhabi ODI Very Good Very Good
Pakistan v New Zealand 04/11/19 Dubai T20 Very Good Very Good
Pakistan v New Zealand 02/11/19 Dubai T20 Very Good Very Good
Pakistan v New Zealand 31/10/19 Abu Dhabi T20 Very Good Very Good
Sri Lanka v England 23/11/19 Colombo Test Good Good 
Sri Lanka v England 14/11/19 Kandy Test Good Good 
Sri Lanka v England 06/11/19 Galle Test Good Below Average
Sri Lanka v England 27/10/19 Colombo T20 Very Good Very Good
Sri Lanka v England 23/10/19 Colombo ODI Very Good Good
Sri Lanka v England 20/10/19 Kandy ODI Good Good
Sri Lanka v England 17/10/19 Kandy ODI Good Good
Australia v South Africa 17/11/19 Queensland T20 Good Very Good
Australia v South Africa 09/11/19 Adelaide ODI Very Good Very Good
Australia v South Africa 04/11/19 Perth ODI Average Very Good
Bangladesh v Zimbabwe 11/11/19 Dhaka Test Very Good Very Good
Bangladesh v Zimbabwe 03/11/19 Sylhet Test Very Good Good
Bangladesh v Zimbabwe 26/10/19 Chittagong ODI Good  Good
Bangladesh v Zimbabwe 24/10/19 Chittagong ODI Average Very Good
Bangladesh v Zimbabwe 21/10/19 Dhaka ODI Bellow Average Very Good
India v West Indies 11/11/19 Chennai T20 Good Very Good
India v West Indies 06/11/19 Kanpur T20 Good Very Good
India v West Indies 04/11/19 Kolkata T20 Good Very Good
India v West Indies 29/10/19 Mumbai ODI Very Good Very Good
India v West Indies 01/11/19 Thiruvananthapuram ODI Average Very Good
India v West Indies 27/10/19 Pune ODI Very Good Very Good
India v West Indies 24/10/19 Visakhapatnam ODI Very Good Very Good
India v West Indies 21/10/19 Guwahati ODI Very Good Very Good
Pakistan v Australia 28/10/19 Dubai T20 Good Very Good
Pakistan v Australia 26/10/19 Dubai T20 Good Very Good
Pakistan v Australia 24/10/19 Abu Dhabi T20 Very Good Very Good
UAE v Australia 22/10/19 Abu Dhabi T20 Average Very Good
West Indies v Bangladesh 31/07/19 St Kitts T20I Good Very Good
West Indies v Bangladesh 04/08/19 Florida T20I Below Average Very Good
West Indies v Bangladesh 05/08/19 Florida T20I Average Very Good
Sri Lanka v South Africa 08/08/19 Pallekelle ODI Very Good Very Good
Sri Lanka v South Africa 12/08/19 Colombo ODI Very Good Very Good
ri Lanka v South Africa 14/08/19 Colombo ODI Very Good Very Good
Ireland v Afghanistan 20/08/19  Bready   T20I  Good  Good 
 Ireland v Afghanistan 22/08/19  Bready  T20I  Good  Good
 Ireland v Afghanistan 27/08/19  Belfast  ODI  Good  Very Good
 Ireland v Afghanistan 29/08/19  Belfast  ODI  Good  Very Good
 Ireland v Afghanistan 31/08/19 Belfast  ODI  Good  Very Good
South Africa v Zimbabwe 30/09/19 Kimberley  ODI  Good  Good
South Africa v Zimbabwe 03/10/19 Bloemfontein   ODI Below Average  Very Good
South Africa v Zimbabwe 06/10/19 Paarl ODI Good  Very Good
South Africa v Zimbabwe 09/10/19 East London T20I Good  Good
South Africa v Zimbabwe 12/10/19 Potchefstroom   T20I  Good  Good
India v West Indies 04/10/19 Rajkot Test Good Very Good
Pakistan v Australia 07/10/19 Dubai Test Average  Very Good
Pakistan v Australia 16/10/19 Abu Dhabi Test Very Good Very Good
Sri Lanka v England 13/10/19 Dambulla ODI Very Good Very Good
West Indies v England                  03/03/19 Antigua ODI Average Good
India v Australia 04/03/19 Bangalore Test Below Average Very Good
West Indies v England 05/03/19 Antigua ODI Below Average Good
Sri Lanka v Bangladesh 07/03/19 Galle Test Good Average
New Zealand v South Africa 08/03/19 Dunedin Test Average Very Good
West Indies v England 09/03/19 Barbados ODI Below Average Very Good
Sri Lanka v Bangladesh 15/03/19 Colombo Test Good Average
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
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
West Indies v Pakistan 26/03/19 Barbados T20I Average Very Good
Sri Lanka v Bangladesh 29/03/19 Dambulla ODI Good Good
West Indies v Pakistan 30/03/19 Florida 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
West Indies v Pakistan 02/04/19 Trinidad T20I Average Average
Sri Lanka v Bangladesh 05/04/19 Colombo T20I Very Good Good
West Indies v Pakistan 07/04/19 Guyana ODI Good Average
Sri Lanka v Bangladesh 08/04/19 Colombo T20I Very Good Good
West Indies v Pakistan 09/04/19 Guyana ODI Below Average Average
West Indies v Pakistan 11/04/19 Guyana ODI Below Average Average
West Indies v Pakistan 22/04/19 Jamaica Test Very Good Good
West Indies v Pakistan 30/04/19 Barbados Test Below Average Good
England v Ireland 05/05/19 Bristol ODI  Good Good
England v Ireland 07/05/19 Lord's ODI Very Good  Very Good 
West Indies v Pakistan  30/04/19 Barbados                            Test Below Average Very Good
West Indies v Pakistan 11/05/19 Dominica Test Below Average Very Good
West Indies v Afghanistan 02/06/19  St Kitts T20I  Average Very Good
West Indies v Afghanistan           09/06/19 St Lucia ODI Average Average
England v Bangladesh 01/06/19 The Oval CT ODI Very Good Very Good
New Zealand v Australia  02/06/19 Birmingham CT ODI Very Good Very Good
Sri Lanka v South Africa 03/06/19 The Oval CT ODI Good Very Good
India v Pakistan 04/06/19 Birmingham CT ODI Very Good Very Good
England v New Zealand 05/06/19 Cardiff CT ODI Good Very Good
Pakistan v South Africa 06/06/19 Birmingham CT ODI Good Very Good
India v Sri Lanka 07/06/19 The Oval CT ODI Very Good Very Good
New Zealand v Bangladesh 08/06/19 Cardiff CT ODI Good  Very Good
England v Australia 09/06/19 Birmingham CT ODI Good  Good 
India v South Africa 10/06/19 The Oval CT ODI Good  Very Good 
Sri Lanka v Pakistan    12/06/19 Cardiff                                CT ODI Good Very Good
England v Pakistan 14/06/19 Cardiff                                CT ODI Average    Good
India v Bangladesh 15/06/19 Birmingham                       CT ODI Very Good    Very Good
India v Pakistan 18/06/19 The Oval CT ODI Very Good    Very Good
England v South Africa   21/06/19 Southampton                    T20I                          Good Very Good
England v South Africa   23/06/19 Taunton T20I                          Very Good Good
England v South Africa   25/06/19 Cardiff                                 T20I                          Average Good
Sri Lanka v Zimbabwe 30/06/19 Galle ODI                           Very Good Very Good
West Indies v India  23/06/19 Trinidad                              ODI                           Average Good
West Indies v India  25/06/19 Trinidad                              ODI                           Average Good
West Indies v India  30/06/19 Antigua ODI                           Average Good
West Indies v India  02/07/19 Antigua ODI                           Average Good
West Indies v India  06/07/19 Jamaica                                ODI                           Good Good
West Indies v India  09/07/19 Jamaica                                T20I                          Good Very Good
Sri Lanka v Zimbabwe   02/07/19 Galle                                    ODI                           Good Very Good
Sri Lanka v Zimbabwe   06/07/19 Hambantota                      ODI                           Very Good Very Good
Sri Lanka v Zimbabwe   08/07/19 Hambantota                      ODI                           Good Very Good
Sri Lanka v Zimbabwe 14/07/19 Colombo Test Good Very Good
Sri Lanka v India 26/07/19 Galle Test Very Good Very Good
England v South Africa 06/07/19 Lords Test Average Very Good
England v South Africa 17/07/19 Nottingham Test Good Very Good
England v South Africa 27/07/19 The Oval Test Very Good Very Good
England v South Africa 04/08/19 Manchester Test Very Good Very Good
Sri Lanka v India 03/08/19 Colombo Test Average Good 
Sri Lanka v India 14/08/19 Kandy Test Good Good
Sri Lanka v India 20/08/19 Dambulla ODI Average Average
Sri Lanka v India 24/08/19 Colombo ODI Average Very Good
Sri Lanka v India 27/08/19 Dambulla ODI Good Very Good
Sri Lanka v India 30/08/19 Colombo ODI Very Good Good 
Sri Lanka v India 03/09/19 Kandy ODI Average Good
Sri Lanka v India 06/09/19 Colombo T20I Good Good
England v West Indies 19/08/19 Birmingham Test Good Very Good
England v West Indies 29/08/19 Leeds Test Very Good Very Good
England v West Indies 11/09/19 Lord's  Test Good Very Good
Bangladesh v Australia 27/08/19 Dhaka Test Below Average Poor
England v West Indies 16/09/19 Durham T20I Very Good Very good
England v West Indies 19/09/19 Manchester ODI Very Good Very Good
England v West Indies 24/09/19 Bristol ODI Very Good Very Good
England v West Indies 27/09/19 London ODI Very Good Very Good
England v West Indies 29/09/19 Southampton ODI Very Good Very Good
India v Australia 17 Septmeber Chennai ODI Average Average
India v Australia 21/09/19 Kolkata ODI Average Good
India v Australia 24/09/19 Indore ODI Good Very Good
India v Australia 28/09/19 Bangalore ODI Good Very Good
India v Australia 01/10/19 Nagpur ODI Average Good
India v Australia 07/10/19 Ranchi T20I Good Good
India v Australia 10/10/19 Guwahati T20I Good Good
South Africa v Bangladesh 02/10/19 Potchefstroom Test Average Good
South Africa v Bangladesh 10/10/19 Bloemfontein Test Good Very Good
South Africa v Bangladesh 15/10/19 Kimberley ODI Good Very Good
South Africa v Bangladesh 18/10/19 Paarl ODI Very Good Below Average
South Africa v Bangladesh 22/10/19 East London ODI Very Good Very Good
South Africa v Bangladesh 26/10/19 Bloemfontein T20I Very Good Very Good
Pakistan v Sri Lanka 28/09/19 Abu Dhabi Test Average Good
Pakistan v Sri Lanka 06/10/19 Dubai Test Good Good
Pakistan v Sri Lanka 13/10/19 Dubai ODI Good Very Good
Pakistan v Sri Lanka 16/10/19 Abu Dhabi ODI Below Average Good
Pakistan v Sri Lanka 20/10/19 Sharjah ODI Good Average
Pakistan v Sri Lanka 23/10/19 Sharjah ODI Good Average
Pakistan v Sri Lanka 26/10/19 Dubai T20I Good Good
Zimbabwe v West Indies 21/10/19 Bulawayo Test Very Good Very Good
Zimbabwe v West Indies 29/10/19 Bulawayo Test Above Average Very Good
India v Sri Lanka 16/11/19 Kolkata Test Good Very Good
India v Sri Lanka 24/11/19 Nagpur Test Above Average Very Good
India v Sri Lanka 02/12/19 Delhi Test Good Very Good
New Zealand v West Indies 01/12/19 Wellington Test Good Very Good
Australia v England 23/11/19 Brisbane Test Very Good Very Good
Australia v England 02/12/19 Adelaide Test Very Good Very Good
Australia v England 14/12/19 Perth Test Good Very Good
Australia v England 26/12/19 Melbourne Test Poor Very Good
India v Sri Lanka 10/12/19 Dharamsala ODI Above Average Very Good
India v Sri Lanka 13/12/19 Chandigarh ODI Good Good
India v Sri Lanka 17/12/19 Visakhapatnam ODI Good Very Good
India v Sri Lanka 20/12/19 Cuttack T20I Good Good
India v Sri Lanka 22/12/19 Indore T20I Very Good Very Good
India v Sri Lanka 24/12/19 Mumbai T20I Very Good Good
Afghanistan v Ireland 05/12/19 Sharjah ODI Very Good Very Good
Afghanistan v Ireland 07/12/19 Sharjah ODI Good Very Good
Afghanistan v Ireland 10/12/19 Sharjah ODI Good Very Good
New Zealand v West Indies 02/12/19 Wellington Test Good Very Good
New Zealand v West Indies 09/12/19 Hamilton Test Good Very Good
New Zealand v West Indies 20/12/19 Whangerai ODI Good Very Good
New Zealand v West Indies 23/12/19 Christchurch ODI Good Very Good
New Zealand v West Indies 26/12/19 Christchurch ODI Very Good Above Average
New Zealand v West Indies 29/12/19 Nelson T20I Above Average Good
South Africa v Zimbabwe 26/12/19 Port Elizabeth Test Above Average Very Good
New Zealand v West Indies 01/01/19 Tauranga T20I Good Very Good
New Zealand v West Indies 03/01/19 Tauranga T20I Very Good Very Good
Australia v England 04/01/19 Sydney Test Good Very Good
South Africa v India 05/01/19 Cape Town Test Average Good
New Zealand v Pakistan 06/01/19 Wellington ODI Very good Good
New Zealand v Pakistan 09/01/19 Nelson 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 England 14/01/19 Melbourne ODI Very good Very good
Bangladesh v Zimbabwe 15/01/19 Sylhet ODI Average Good
New Zealand v Pakistan 16/01/19 Hamilton ODI Very good Very good
Sri Lanka v Zimbabwe 17/01/19 Sylhet ODI Good 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
Sri Lanka v Zimbabwe 21/01/19 Dhaka ODI Average  Good
Australia v England 21/01/19 Sydney ODI Very good Very good
New Zealand v Pakistan 22/01/19 Wellington T20I Good Good
Bangladesh v Zimbabwe 23/01/19 Dhaka ODI Good Good
South Africa v India 24/01/19 Wanderers Test Poor  Average
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 England 26/01/19 Adelaide  ODI Good Very good
Bangladesh v Sri Lanka 27/01/19 Chittagong ODI Good Good
Australia v England 28/01/19 Perth ODI  Very good Very good
New Zealand v Pakistan 28/01/19 Tauranga T20I Good Good
Bangladesh v Sri Lanka 31/01/19 Chitagong Test Below Average Very Good
Bangladesh v Sri Lanka 08/02/19 Dhaka Test Below Average Good
Australia v New Zealand 03/02/19 Sydney T20I Very Good Very Good
Afghanistan v Zimbabwe 05/02/19 Sharjah T20I Average Good
Afghanistan v Zimbabwe 06/02/19 Sharjah T20I Good Good
Afghanistan v Zimbabwe 09/02/19 Sharjah T20I Very Good Good
Afghanistan v Zimbabwe 11/02/19 Sharjah ODI Very Good Good
Afghanistan v Zimbabwe 13/02/19 Sharjah ODI Very Good Very Good
South Africa v India 01/02/19 Durban ODI Good Average
South Africa v India 04/02/19 Centurion ODI Good Very Good
South Africa v India 07/02/19 Cape Town ODI Good Very Good
South Africa v India 10/02/19 Johannesburg ODI Good Good
South Africa v India 13/02/19 Port Elizabeth ODI Good Good
South Africa v India 16/02/19 Centurion ODI Good Average
Australia v England 07/02/19 Hobart T20I Very Good Very Good
Australia v England 10/02/19 Melbourne T20I Very Good Very Good
New Zealand v England  13/02/19 Wellington  T20I  Very Good  Very Good 
Australia v New Zealand 16/02/19 Auckland  T20I  Very Good  Very Good 
New Zealand v England  18/02/19 Hamilton  T20I  Very Good  Very Good 
Australia v New Zealand 21/02/19 Auckland  T20I  Very Good  Very Good 
New Zealand v England  25/02/19 Hamilton  ODI  Very Good  Very Good 
 New Zealand v England  28/02/19 Bay Oval  ODI  Good  Very Good 
New Zealand v England   03/03/19 Wellington  ODI  Average  Very Good 
 New Zealand v England  07/03/19 Dunedin  ODI  Very Good  Very Good 
New Zealand v England  10/03/19 Christchurch  ODI  Very Good  Very Good 
South Africa v India  18/02/19 Johannesburg  T20I  Very Good  Good 
South Africa v India  21/02/19 Centurion  T20I  Good  Good 
South Africa v India   24/02/19 Cape Town  T20I  Average  Good 
South Africa v Australia 05/03/19 Durban  Test  Average  Very Good 
Ireland v Pakistan 11/05/19 Dublin Test Good Very Good
England v Pakistan 24/05/19 Lord's Test Very Good Very Good
England v Pakistan 01/06/19 Leeds Test Good Average
England v Australia 13/06/19 The Oval ODI Good Very Good
England v Australia 16/06/19 Cardiff ODI Very Good Very Good
England v Australia 19/06/19 Nottingham ODI Good Very Good
England v Australia 21/06/19 Durham ODI Very Good Very Good
Scotland v England 10/06/19 Edinburgh ODI Very Good Good
Scotland v Pakistan 12/06/19 Edinburgh T20I Good Good
Scotland v Pakistan 13/06/19 Edinburgh T20I Good Good
West Indies v Sri Lanka 10/06/19 Trinidad Test Very Good Very Good
West Indies v Sri Lanka 18/06/19 St Lucia Test Very Good Very Good
Afghanistan v Bangladesh 03/06/19 Dehradun T20I Average Average
Afghanistan v Bangladesh 05/06/19 Dehradun T20I Average Average
Afghanistan v Bangladesh 07/06/19 Dehradun T20I Average Average
England v India 03/07/19 Manchester T20I Good Very Good
England v India 06/07/19 Cardiff T20I Good Very Good
England v India 08/07/19 Bristol T20I Very Good Very Good
England v India 12/07/19 Trent Bridge ODI Good Very Good
England v India 14/07/19 Lord's ODI Average Very Good
England v India 17/07/19 Leeds ODI Average Very Good
Zimbabwe v Pakistan 01/07/19 Harare T20I Very Good Good
Pakistan v Australia 02/07/19 Harare T20I Very Good Very Good
Zimbabwe v Australia 03/07/19 Harare T20I Very Good Very Good
Zimbabwe v Pakistan 04/07/19 Harare T20I Very Good Very Good
Pakistan v Australia 05/07/19 Harare T20I Very Good Very Good
Zimbabwe v Australia 06/07/19 Harare 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 Bangladesh 16/07/19 Jamaica Test Average Good
West Indies v Bangladesh 22/07/19 Guyana ODI Average Very Good
West Indies v Bangladesh 25/07/19 Guyana ODI Below Average Very Good
West Indies v Bangladesh 28/07/19 St Kitts ODI Good Very Good
Zimbabwe v Pakistan 13/07/19 Harare ODI Very Good Very Good
Zimbabwe v Pakistan 16/07/19 Bulawayo ODI Very Good Very Good
Zimbabwe v Pakistan 18/07/19 Bulawayo ODI Very Good Very Good
Zimbabwe v Pakistan 20/07/19 Bulawayo ODI Very Good Very Good
Zimbabwe v Pakistan 22/07/19 Bulawayo ODI Very Good Very Good
Sri Lanka v South Africa 16/07/19 Galle Test Average Average
Sri Lanka v South Africa 23/07/19 Colombo Test Average Good
Sri Lanka v South Africa 29/07/19 Dambulla ODI Very Good Very Good
Sri Lanka v South Africa 01/08/19 Dambulla ODI Very Good Very Good
Sri Lanka v South Africa 05/08/19 Pallekele ODI Very Good Very Good

 


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

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