On This Day in Cricket 31 March

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

Lucknow Super Giants vs Chennai Super Kings 7th Match IPL 2022
Date: 2022-03-31
Lucknow Super Giants Vs Chennai Super Kings Brabourne Stadium
NEP vs PNG 4th T20 Match 2022
Date: 2022-03-31
Nepal Vs Papua New Guinea Tribhuvan University International Cricket Ground
Pakistan vs Australia 2nd ODI Match 2022
Date: 2022-03-31
Pakistan Vs Australia Gaddafi Stadium
South Africa vs Bangladesh 1st Test Match 2022
Date: 2022-03-31
South Africa Vs Bangladesh Kingsmead
Namibia vs Netherlands 2nd ODI Match 2020
Date: 2020-03-31
Namibia Vs Netherlands Wanderers Cricket Ground
Chennai Super Kings vs Rajasthan Royals 12th match IPL T20 2019
Date: 2019-03-31
Chennai Super Kings Vs Rajasthan Royals MA Chidambaram Stadium
Sunrisers Hyderabad vs Royal Challengers Bangalore 11th match IPL T20 2019
Date: 2019-03-31
Sunrisers Hyderabad Vs Royal Challengers Bangalore Rajiv Gandhi International Cricket Stadium
India vs West Indies 2nd Semi Final Match T20 World Cup 2016
Date: 2016-03-31
India Vs West Indies Wankhede Stadium
Sri Lanka vs New Zealand 30th Match T20 world Cup 2014
Date: 2014-03-31
Sri Lanka Vs New Zealand Zohur Ahmed Chowdhury Stadium
England vs Netherlands 29th Match T20 world Cup 2014
Date: 2014-03-31
England Vs Netherlands Zohur Ahmed Chowdhury Stadium
Sri Lanka vs Bangladesh T20 Match
Date: 2013-03-31
Sri Lanka Vs Bangladesh Pallekele International Cricket Stadium
Delhi Daredevils vs Rajasthan Royals 29th IPL T20 Match 2010
Date: 2010-03-31
Delhi Daredevils Vs Rajasthan Royals Arun Jaitley Stadium
Chennai Super Kings vs Royal Challengers Bangalore 28th IPL T20 Match 2010
Date: 2010-03-31
Chennai Super Kings Vs Royal Challengers Bangalore MA Chidambaram Stadium
Australia vs Bangladesh World Cup 29th Match 2007
Date: 2007-03-31
Australia Vs Bangladesh Sir Vivian Richards Stadium
South Africa vs Australia 3rd Test Match 2006
Date: 2006-03-31
South Africa Vs Australia The Wanderers Stadium
India vs England 2nd ODI Match 2006
Date: 2006-03-31
India Vs England Nahar Singh Stadium
West Indies vs South Africa 1st Test Match 2005
Date: 2005-03-31
West Indies Vs South Africa Bourda
India vs Australia 3rd ODI Match 2001
Date: 2001-03-31
India Vs Australia Nehru Stadium Indore
Pakistan vs South Africa Final ODI Match 2000
Date: 2000-03-31
Pakistan Vs South Africa Sharjah Cricket Stadium
New Zealand vs Australia 3rd Test Match 2000
Date: 2000-03-31
New Zealand Vs Australia Westpac Stadium
New Zealand vs South Africa 6th ODI Re-Play Match 1999
Date: 1999-03-31
New Zealand Vs South Africa Basin Reserve
South Africa v Australia 2nd ODI Match 1997
Date: 1997-03-31
South Africa Vs Australia St Georges Park
West Indies vs Australia 1st Test Match 1995
Date: 1995-03-31
West Indies Vs Australia Kensington Oval
New Zealand vs England 2nd Test Match 1933
Date: 1933-03-31
New Zealand Vs England Eden Park
Australia vs England 2nd Test Match 1877
Date: 1877-03-31
Australia Vs England Melbourne Cricket Ground


Cricket Player Debut on 31 March
Angelo Perera, Shamsur Rahman Scorecard
Donovan Pagon, Narsingh Deonarine Scorecard
Billy Murdoch, Frederick Spofforth, Thomas Kelly Scorecard
Jack Dunning Scorecard
Mohammad Aadil Alam Scorecard
Lizaad Williams, Ryan Rickelton Scorecard
Daryl Tuffey Scorecard