Toggle Navigation
Home
FTP
Cricket 2023
Schedule
Results
Records
On This Day
Article
Head To Head
30 March
01 April
On This Day in Cricket 31 March
Cricket Matches, Player Debut and Birthdays on
31 March
Cricket Matches Played on 31 March
Gujarat Titans vs Chennai Super Kings 1st Match IPL 2023
Date:
2023-03-31
Scorecard
Vs
Narendra Modi Stadium
Bangladesh vs Ireland 3rd T20 Match 2023
Date:
2023-03-31
Scorecard
Vs
Zohur Ahmed Chowdhury Stadium
New Zealand vs Sri Lanka 3rd ODI Match 2023
Date:
2023-03-31
Scorecard
Vs
Seddon Park
South Africa vs Netherlands 2nd ODI Match 2023
Date:
2023-03-31
Scorecard
Vs
Willowmoore Park
Lucknow Super Giants vs Chennai Super Kings 7th Match IPL 2022
Date:
2022-03-31
Scorecard
Vs
Brabourne Stadium
NEP vs PNG 4th T20 Match 2022
Date:
2022-03-31
Scorecard
Vs
Tribhuvan University International Cricket Ground
Pakistan vs Australia 2nd ODI Match 2022
Date:
2022-03-31
Scorecard
Vs
Gaddafi Stadium
South Africa vs Bangladesh 1st Test Match 2022
Date:
2022-03-31
Scorecard
Vs
Kingsmead
Namibia vs Netherlands 2nd ODI Match 2020
Date:
2020-03-31
Scorecard
Vs
Wanderers Cricket Ground
Chennai Super Kings vs Rajasthan Royals 12th match IPL T20 2019
Date:
2019-03-31
Scorecard
Vs
MA Chidambaram Stadium
Sunrisers Hyderabad vs Royal Challengers Bangalore 11th match IPL T20 2019
Date:
2019-03-31
Scorecard
Vs
Rajiv Gandhi International Cricket Stadium
Pakistan vs Australia 5th ODI Match 2019
Date:
2019-03-31
Scorecard
Vs
Dubai International Cricket Stadium
India vs West Indies 2nd Semi Final Match T20 World Cup 2016
Date:
2016-03-31
Scorecard
Vs
Wankhede Stadium
Sri Lanka vs New Zealand 30th Match T20 world Cup 2014
Date:
2014-03-31
Scorecard
Vs
Zohur Ahmed Chowdhury Stadium
England vs Netherlands 29th Match T20 world Cup 2014
Date:
2014-03-31
Scorecard
Vs
Zohur Ahmed Chowdhury Stadium
Sri Lanka vs Bangladesh T20 Match
Date:
2013-03-31
Scorecard
Vs
Pallekele International Cricket Stadium
Delhi Daredevils vs Rajasthan Royals 29th IPL T20 Match 2010
Date:
2010-03-31
Scorecard
Vs
Arun Jaitley Stadium
Chennai Super Kings vs Royal Challengers Bangalore 28th IPL T20 Match 2010
Date:
2010-03-31
Scorecard
Vs
MA Chidambaram Stadium
Australia vs Bangladesh World Cup 29th Match 2007
Date:
2007-03-31
Scorecard
Vs
Sir Vivian Richards Stadium
South Africa vs Australia 3rd Test Match 2006
Date:
2006-03-31
Scorecard
Vs
The Wanderers Stadium
India vs England 2nd ODI Match 2006
Date:
2006-03-31
Scorecard
Vs
Nahar Singh Stadium
West Indies vs South Africa 1st Test Match 2005
Date:
2005-03-31
Scorecard
Vs
Bourda
India vs Australia 3rd ODI Match 2001
Date:
2001-03-31
Vs
Nehru Stadium Indore
Pakistan vs South Africa Final ODI Match 2000
Date:
2000-03-31
Scorecard
Vs
Sharjah Cricket Stadium
New Zealand vs Australia 3rd Test Match 2000
Date:
2000-03-31
Scorecard
Vs
Westpac Stadium
New Zealand vs South Africa 6th ODI Re-Play Match 1999
Date:
1999-03-31
Vs
Basin Reserve
South Africa v Australia 2nd ODI Match 1997
Date:
1997-03-31
Vs
St Georges Park
West Indies vs Australia 1st Test Match 1995
Date:
1995-03-31
Scorecard
Vs
Kensington Oval
New Zealand vs England 2nd Test Match 1933
Date:
1933-03-31
Scorecard
Vs
Eden Park
Australia vs England 2nd Test Match 1877
Date:
1877-03-31
Scorecard
Vs
Melbourne Cricket Ground
Top 10 player scoring more than 50 runs on 31 March
Top 10 player taking more than 2 wickets on 31 March
Haris Sohail
,
130 Runs Against Australia in 2019(ODI Match)
Babar Azam
,
114 Runs Against Australia in 2022(ODI Match)
Imam-ul-Haq
,
106 Runs Against Australia in 2022(ODI Match)
Ben McDermott
,
104 Runs Against Pakistan in 2022(ODI Match)
Usman Khawaja
,
98 Runs Against Pakistan in 2019(ODI Match)
Temba Bavuma
,
90* Runs Against Netherlands in 2023(ODI Match)
Travis Head
,
89 Runs Against Pakistan in 2022(ODI Match)
Virat Kohli
,
89* Runs Against West Indies in 2016(Twenty20 Match)
Will Young
,
86* Runs Against Sri Lanka in 2023(ODI Match)
Lendl Simmons
,
82* Runs Against India in 2016(Twenty20 Match)
Rangana Herath
,
5 Wickets Against New Zealand in 2014(Twenty20 Match)
KC Karan
,
5 Wickets Against Papua New Guinea in 2022(Twenty20 Match)
Shaheen Afridi
,
4 Wickets Against Australia in 2022(ODI Match)
Waqar Younis
,
4 Wickets Against South Africa in 2000(ODI Match)
Usman Shinwari
,
4 Wickets Against Australia in 2019(ODI Match)
Logan van Beek
,
3 Wickets Against England in 2014(Twenty20 Match)
Jimmy Neesham
,
3 Wickets Against Sri Lanka in 2014(Twenty20 Match)
Mudassar Bukhari
,
3 Wickets Against England in 2014(Twenty20 Match)
Stuart Broad
,
3 Wickets Against Netherlands in 2014(Twenty20 Match)
Trent Boult
,
3 Wickets Against Sri Lanka in 2014(Twenty20 Match)
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