Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Date format invalid
20 June
22 June
On This Day in Cricket 21 June
Cricket Matches, Player Debut and Birthdays on
21 June
Cricket Matches Played on 21 June
Group 2: United States vs West Indies Super 8 Match T20 World Cup 2024
Date:
2024-06-21
Scorecard
Vs
Kensington Oval
Group 2: England vs South Africa Super 8 Match T20 World Cup 2024
Date:
2024-06-21
Scorecard
Vs
Darren Sammy Cricket Ground
Kenya vs Uganda Final Match Africa Continental Cup T20 Series 2023
Date:
2023-06-21
Scorecard
Vs
Gymkhana Club Ground
Ireland vs Scotland 7th Match ICC World Cup Qualifiers 2023
Date:
2023-06-21
Scorecard
Vs
Queens Sports Club
Oman vs United Arab Emirates 8th Match ICC World Cup Qualifiers 2023
Date:
2023-06-21
Scorecard
Vs
Bulawayo Athletic Club
Sri Lanka vs Australia 4th ODI Match 2022
Date:
2022-06-21
Scorecard
Vs
R. Premadasa Stadium
Peshawar Zalmi vs Karachi Kings 1st Eliminator Match PSL 2021
Date:
2021-06-21
Scorecard
Vs
Sheikh Zayed Stadium
Islamabad United vs Multan Sultans Qualifier Match PSL 2021
Date:
2021-06-21
Scorecard
Vs
Sheikh Zayed Stadium
England vs Sri Lanka 27th Match World Cup 2019
Date:
2019-06-21
Scorecard
Vs
Headingley Stadium
England vs Australia 4th ODI Match 2018
Date:
2018-06-21
Scorecard
Vs
Riverside Ground
England vs South Africa 1st T20 Match 2017
Date:
2017-06-21
Scorecard
Vs
The Rose Bowl
England vs Sri Lanka 1st ODI Match 2016
Date:
2016-06-21
Scorecard
Vs
Trent Bridge
West Indies vs Australia 8th ODI Match 2016
Date:
2016-06-21
Scorecard
Vs
Kensington Oval
St Lucia Zouks vs Trinidad & Tobago Red Steel 2nd Match CPL T20 2015
Date:
2015-06-21
Scorecard
Vs
Darren Sammy Cricket Ground
Bangladesh vs India 2nd ODI Match 2015
Date:
2015-06-21
Scorecard
Vs
Sher-e-Bangla Cricket Stadium
Warwickshire vs Yorkshire 68th Match Natwest T20 Blast 2015
Date:
2015-06-21
Scorecard
Vs
Edgbaston Cricket Ground
Glamorgan vs Sussex 69th Match Natwest T20 Blast 2015
Date:
2015-06-21
Scorecard
Vs
Sophia Gardens
Ireland vs Scotland 4th T20 Match 2015
Date:
2015-06-21
Scorecard
Vs
Bready Cricket Club
Bangladesh vs Pakistan 5th ODI Match 2010
Date:
2010-06-21
Scorecard
Vs
Rangiri Dambulla International Stadium
Pakistan vs Sri Lanka Final Match T20 World Cup 2009
Date:
2009-06-21
Scorecard
Vs
Lord's Cricket Ground
England vs New Zealand 3rd ODI Match 2008
Date:
2008-06-21
Scorecard
Vs
County Ground Bristol
England vs Bangladesh 4th ODI Match 2005
Date:
2005-06-21
Scorecard
Vs
Trent Bridge
West Indies vs New Zealand 1st Test Match 2002
Date:
2002-06-21
Scorecard
Vs
Kensington Oval
England vs Australia 9th ODI Match 2001
Date:
2001-06-21
Scorecard
Vs
The Oval
Sri Lanka vs Pakistan 2nd Test Match 2000
Date:
2000-06-21
Scorecard
Vs
Galle International Stadium
Sri Lanka vs New Zealand 2nd ODI Match 1998
Date:
1998-06-21
Scorecard
Vs
R. Premadasa Stadium
Australia vs West Indies Final Match Cricket World Cup 1975
Date:
1975-06-21
Scorecard
Vs
Lord's Cricket Ground
England vs Pakistan 2nd Test Match 1962
Date:
1962-06-21
Scorecard
Vs
Lord's Cricket Ground
England vs Australia 2nd Test Match 1956
Date:
1956-06-21
Scorecard
Vs
Lord's Cricket Ground
England vs South Africa 2nd Test Match 1951
Date:
1951-06-21
Scorecard
Vs
Lord's Cricket Ground
England vs South Africa 2nd Test Match 1947
Date:
1947-06-21
Scorecard
Vs
Lord's Cricket Ground
Top 10 player scoring more than 50 runs on 21 June
Top 10 player taking more than 2 wickets on 21 June
Andrew Strauss
,
152 Runs Against Bangladesh in 2005(ODI Match)
Marlon Samuels
,
125 Runs Against Australia in 2016(ODI Match)
Shahid Afridi
,
124 Runs Against Bangladesh in 2010(ODI Match)
Curtis Campher
,
120 Runs Against Scotland in 2023(ODI Match)
Paul Collingwood
,
112* Runs Against Bangladesh in 2005(ODI Match)
Charith Asalanka
,
110 Runs Against Australia in 2022(ODI Match)
Clive Lloyd
,
102 Runs Against Australia in 1975(ODI Match)
Shaun Marsh
,
101 Runs Against England in 2018(ODI Match)
Jason Roy
,
101 Runs Against Australia in 2018(ODI Match)
Aaron Finch
,
100 Runs Against England in 2018(ODI Match)
Mustafizur Rahman
,
6 Wickets Against India in 2015(ODI Match)
Paul Collingwood
,
6 Wickets Against Bangladesh in 2005(ODI Match)
Brandon McMullen
,
5 Wickets Against Ireland in 2023(ODI Match)
Gary Gilmour
,
5 Wickets Against West Indies in 1975(ODI Match)
David Willey
,
4 Wickets Against Australia in 2018(ODI Match)
Chris Tremlett
,
4 Wickets Against Bangladesh in 2005(ODI Match)
Lasith Malinga
,
4 Wickets Against England in 2019(ODI Match)
Tim Southee
,
4 Wickets Against England in 2008(ODI Match)
Keith Boyce
,
4 Wickets Against Australia in 1975(ODI Match)
Abdul Razzaq
,
3 Wickets Against Sri Lanka in 2009(Twenty20 Match)
Cricket Player Debut on 21 June
Asad Shafiq, Jahurul Islam
Scorecard
Chris Tremlett, Shahriar Nafees
Scorecard
Daren Powell
Scorecard
Craig Overton
Scorecard
Dwaine Pretorius, Mason Crane, Tabraiz Shamsi
Scorecard
George Pope
Scorecard
Ken Mackay, Pat Crawford
Scorecard
Len Coldwell, Micky Stewart
Scorecard
Niroshan Bandaratilleke
Scorecard
Shannon Gabriel
Scorecard