On This Day in Cricket 31 March

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

Delhi Capitals vs Chennai Super Kings, 13th Match, IPL 2024
Date: 2024-03-31
Delhi Capitals Vs Chennai Super Kings Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
Gujarat Titans vs Sunrisers Hyderabad, 12th Match, IPL 2024
Date: 2024-03-31
Gujarat Titans Vs Sunrisers Hyderabad Narendra Modi Stadium
ESWATINI vs Lesotho 5th T20 Match 2024
Date: 2024-03-31
Eswatini Vs Lesotho Malkerns Country Club oval
Gujarat Titans vs Chennai Super Kings 1st Match IPL 2023
Date: 2023-03-31
Gujarat Titans Vs Chennai Super Kings Narendra Modi Stadium
Bangladesh vs Ireland 3rd T20 Match 2023
Date: 2023-03-31
Bangladesh Vs Ireland Zohur Ahmed Chowdhury Stadium
New Zealand vs Sri Lanka 3rd ODI Match 2023
Date: 2023-03-31
New Zealand Vs Sri Lanka Seddon Park
South Africa vs Netherlands 2nd ODI Match 2023
Date: 2023-03-31
South Africa Vs Netherlands Willowmoore Park
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
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
Pakistan vs Australia 5th ODI Match 2019
Date: 2019-03-31
Pakistan Vs Australia Dubai 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 Capitals 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
Bangladesh vs Pakistan 2nd Match Asia Cup 1986
Date: 1986-03-31
Bangladesh Vs Pakistan Tyronne Fernando Stadium
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
Matthew Humphreys, Rishad Hossain Scorecard
Gazi Ashraf, Gholam Nousher, Golam Faruq, Hafizur Rahman, Jahangir Shah, Minhajul Abedin, Nurul Abedin, Rafiqul Alam, Raqibul Hasan, Samiur Rahman, Shaheedur Rahman Scorecard