Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Date format invalid
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
Scorecard
Vs
VRA Cricket Ground
Scotland vs UAE 3rd ODI Match 2022
Date:
2022-05-31
Scorecard
Vs
Moosa Stadium
West Indies vs Pakistan 2nd Match World Cup 2019
Date:
2019-05-31
Scorecard
Vs
Trent Bridge
Nottinghamshire vs Durham 29th Match Natwest T20 Blast 2015
Date:
2015-05-31
Scorecard
Vs
Trent Bridge
Somerset vs Kent 30th Match Natwest T20 Blast 2015
Date:
2015-05-31
Scorecard
Vs
County Ground Taunton
Pakistan vs Zimbabwe 3rd ODI Match 2015
Date:
2015-05-31
Scorecard
Vs
Gaddafi Stadium
England vs Sri Lanka 4th ODI Match 2014
Date:
2014-05-31
Scorecard
Vs
Lord's Cricket Ground
England vs New Zealand 1st ODI Match 2013
Date:
2013-05-31
Scorecard
Vs
The Oval
Netherlands vs South Africa ODI Match 2013
Date:
2013-05-31
Scorecard
Vs
VRA Cricket Ground
Chennai Super Kings vs Kings XI Punjab 2nd IPL T20 Semi-Final Match 2008
Date:
2008-05-31
Scorecard
Vs
Wankhede Stadium
England vs Pakistan 2nd Test Match 2001
Date:
2001-05-31
Scorecard
Vs
Old Trafford Cricket Ground
Bangladesh vs Pakistan World Cup 29th Match 1999
Date:
1999-05-31
Scorecard
Vs
County Ground Northampton
Scotland vs New Zealand World Cup 30th Match 1999
Date:
1999-05-31
Scorecard
Vs
Grange Cricket Club
India vs Kenya Final ODI Match 1998
Date:
1998-05-31
Vs
Eden Gardens
England vs West Indies 1st ODI Match 1984
Date:
1984-05-31
Scorecard
Vs
Old Trafford Cricket Ground
England vs Pakistan 1st Test Match 1962
Date:
1962-05-31
Scorecard
Vs
Edgbaston Cricket Ground
Top 10 player scoring more than 50 runs on 31 May
Top 10 player taking more than 2 wickets on 31 May
Viv Richards
,
189* Runs Against England in 1984(ODI Match)
JP Duminy
,
150* Runs Against Netherlands in 2013(ODI Match)
Jos Buttler
,
121 Runs Against Sri Lanka in 2014(ODI Match)
Shai Hope
,
119* Runs Against Netherlands in 2022(ODI Match)
Kumar Sangakkara
,
112 Runs Against England in 2014(ODI Match)
Kyle Coetzer
,
108* Runs Against United Arab Emirates in 2022(ODI Match)
Martin Guptill
,
103* Runs Against England in 2013(ODI Match)
Eric Szwarczynski
,
98 Runs Against South Africa in 2013(ODI Match)
Colin Ingram
,
82 Runs Against Netherlands in 2013(ODI Match)
Mohammad Hafeez
,
80 Runs Against Zimbabwe in 2015(ODI Match)
Saqlain Mushtaq
,
5 Wickets Against Bangladesh in 1999(ODI Match)
Chris Harris
,
4 Wickets Against Scotland in 1999(ODI Match)
Oshane Thomas
,
4 Wickets Against Pakistan in 2019(ODI Match)
Robin Peterson
,
4 Wickets Against Netherlands in 2013(ODI Match)
Christopher Sole
,
4 Wickets Against United Arab Emirates in 2022(ODI Match)
Harry Gurney
,
4 Wickets Against Sri Lanka in 2014(ODI Match)
Jason Holder
,
3 Wickets Against Pakistan in 2019(ODI Match)
Mohammad Amir
,
3 Wickets Against West Indies in 2019(ODI Match)
John Blain
,
3 Wickets Against New Zealand in 1999(ODI Match)
Joel Garner
,
3 Wickets Against England in 1984(ODI Match)
Cricket Player Debut on 31 May
Paul van Meekeren
Scorecard
Babar Azam, Roy Kaia
Scorecard
Keacy Carty, Teja Nidamanuru
Scorecard
Andy Lloyd
Scorecard