30 May
01 June  



On This Day in Cricket 31 May

Cricket Matches, Player Debut and Birthdays on 31 May
Cricket Matches Played on 31 May

Netherlands vs West Indies 1st ODI Match 2022
Date: 2022-05-31
Netherlands Vs West Indies VRA Cricket Ground
Scotland vs UAE 3rd ODI Match 2022
Date: 2022-05-31
Scotland Vs United Arab Emirates Moosa Stadium
West Indies vs Pakistan 2nd Match World Cup 2019
Date: 2019-05-31
West Indies Vs Pakistan Trent Bridge
Nottinghamshire vs Durham 29th Match Natwest T20 Blast 2015
Date: 2015-05-31
Nottinghamshire Vs Durham Trent Bridge
Somerset vs Kent 30th Match Natwest T20 Blast 2015
Date: 2015-05-31
Somerset Vs Kent County Ground Taunton
Pakistan vs Zimbabwe 3rd ODI Match 2015
Date: 2015-05-31
Pakistan Vs Zimbabwe Gaddafi Stadium
England vs Sri Lanka 4th ODI Match 2014
Date: 2014-05-31
England Vs Sri Lanka Lord's Cricket Ground
England vs New Zealand 1st ODI Match 2013
Date: 2013-05-31
England Vs New Zealand The Oval
Netherlands vs South Africa ODI Match 2013
Date: 2013-05-31
Netherlands Vs South Africa VRA Cricket Ground
Chennai Super Kings vs Kings XI Punjab 2nd IPL T20 Semi-Final Match 2008
Date: 2008-05-31
Chennai Super Kings Vs Punjab Kings Wankhede Stadium
England vs Pakistan 2nd Test Match 2001
Date: 2001-05-31
England Vs Pakistan Old Trafford Cricket Ground
Bangladesh vs Pakistan World Cup 29th Match 1999
Date: 1999-05-31
Bangladesh Vs Pakistan County Ground Northampton
Scotland vs New Zealand World Cup 30th Match 1999
Date: 1999-05-31
Scotland Vs New Zealand Grange Cricket Club
India vs Kenya Final ODI Match 1998
Date: 1998-05-31
India Vs Kenya Eden Gardens
England vs West Indies 1st ODI Match 1984
Date: 1984-05-31
England Vs West Indies Old Trafford Cricket Ground
England vs Pakistan 1st Test Match 1962
Date: 1962-05-31
England Vs Pakistan Edgbaston Cricket Ground


Cricket Player Debut on 31 May
Paul van Meekeren Scorecard
Babar Azam, Roy Kaia Scorecard
Keacy Carty, Teja Nidamanuru Scorecard
Andy Lloyd Scorecard