Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Date format invalid
20 July
22 July
On This Day in Cricket 21 July
Cricket Matches, Player Debut and Birthdays on
21 July
Cricket Matches Played on 21 July
Galle Marvels vs Jaffna Kings Final T20 Match LPL 2024
Date:
2024-07-21
Scorecard
Vs
R. Premadasa Stadium
Los Angeles Knight Riders vs MI New York 19th Match MLC 2024
Date:
2024-07-21
Scorecard
Vs
Grand Prairie Stadium
Seattle Orcas vs Texas Super Kings 10th Match MLC 2023
Date:
2023-07-21
Scorecard
Vs
Church Street Park
Surrey Jaguars vs Montreal Tigers 3rd T20 Match GT20 2023
Date:
2023-07-21
Scorecard
Vs
CAA Centre
Scotland vs Jersey 6th T20 Match 2023
Date:
2023-07-21
Scorecard
Vs
Grange Cricket Club
Vancouver Knights vs Toronto Nationals 2nd T20 Match GT20 2023
Date:
2023-07-21
Scorecard
Vs
CAA Centre
Germany vs Austria 5th T20 Match 2023
Date:
2023-07-21
Scorecard
Vs
Goldenacre
Denmark vs Ireland 4th T20 Match 2023
Date:
2023-07-21
Scorecard
Vs
Grange Cricket Club
St Lucia Zouks vs Saint Kitts and Nevis Patriots 21st Match CPL T20 2016
Date:
2016-07-21
Scorecard
Vs
Darren Sammy Cricket Ground
West Indies vs India 1st Test Match 2016
Date:
2016-07-21
Scorecard
Vs
Sir Vivian Richards Stadium
Guyana Amazon Warriors vs Trinidad & Tobago Red Steel 30th Match CPL T20 2015
Date:
2015-07-21
Scorecard
Vs
Providence Stadium
Namibia vs Netherlands Qualifying 2nd Play-Off
Date:
2015-07-21
Scorecard
Vs
The Village
Afghanistan vs Hong Kong Qualifying 1st Play-Off
Date:
2015-07-21
Scorecard
Vs
The Village
Bangladesh vs South Africa 1st Test Match 2015
Date:
2015-07-21
Scorecard
Vs
Zohur Ahmed Chowdhury Stadium
West Indies vs Pakistan 4th ODI Match 2013
Date:
2013-07-21
Scorecard
Vs
Darren Sammy Cricket Ground
Ireland vs Bangladesh 3rd T20 Match 2012
Date:
2012-07-21
Scorecard
Vs
Civil Service Cricket Club
Sri Lanka vs India 1st ODI Match 2012
Date:
2012-07-21
Scorecard
Vs
Mahinda Rajapaksa International Cricket Stadium
England vs India 1st Test Match 2011
Date:
2011-07-21
Scorecard
Vs
Lord's Cricket Ground
Australia vs Pakistan 2nd Test Match 2010
Date:
2010-07-21
Scorecard
Vs
Headingley Stadium
England vs Australia 1st Test Match 2005
Date:
2005-07-21
Scorecard
Vs
Lord's Cricket Ground
Sri Lanka vs Pakistan 8th ODI Match 2004
Date:
2004-07-21
Scorecard
Vs
R. Premadasa Stadium
Bangladesh vs India 7th ODI Match 2004
Date:
2004-07-21
Scorecard
Vs
Sinhalese Sports Club
Sri Lanka vs Bangladesh 1st Test Match 2002
Date:
2002-07-21
Scorecard
Vs
P Sara Oval
India vs Pakistan 4th Re-Play ODI Match 1997
Date:
1997-07-21
Scorecard
Vs
Sinhalese Sports Club
England vs South Africa 1st Test Match 1994
Date:
1994-07-21
Scorecard
Vs
Lord's Cricket Ground
England vs South Africa 4th Test Match 1960
Date:
1960-07-21
Scorecard
Vs
Old Trafford Cricket Ground
England vs South Africa 4th Test Match 1955
Date:
1955-07-21
Scorecard
Vs
Headingley Stadium
England vs West Indies 2nd Test Match 1928
Date:
1928-07-21
Scorecard
Vs
Old Trafford Cricket Ground
England vs Australia 1st Test Match 1890
Date:
1890-07-21
Scorecard
Vs
Lord's Cricket Ground
England vs Australia 2nd Test Match 1884
Date:
1884-07-21
Scorecard
Vs
Lord's Cricket Ground
Top 10 player scoring more than 50 runs on 21 July
Top 10 player taking more than 2 wickets on 21 July
Kumar Sangakkara
,
133 Runs Against India in 2012(ODI Match)
Virat Kohli
,
106 Runs Against Sri Lanka in 2012(ODI Match)
Marlon Samuels
,
106* Runs Against Pakistan in 2013(ODI Match)
Virender Sehwag
,
96 Runs Against Sri Lanka in 2012(ODI Match)
Sachin Tendulkar
,
82* Runs Against Bangladesh in 2004(ODI Match)
Sourav Ganguly
,
60 Runs Against Bangladesh in 2004(ODI Match)
Mohammad Hafeez
,
59 Runs Against West Indies in 2013(ODI Match)
Paul Stirling
,
55* Runs Against Denmark in 2023(Twenty20 Match)
Nawroz Mangal
,
53 Runs Against Hong Kong in 2015(Twenty20 Match)
Andrew Balbirnie
,
53 Runs Against Denmark in 2023(Twenty20 Match)
Mashrafe Mortaza
,
4 Wickets Against Ireland in 2012(Twenty20 Match)
Mark Watt
,
4 Wickets Against Jersey in 2023(Twenty20 Match)
Paul Stirling
,
3 Wickets Against Bangladesh in 2012(Twenty20 Match)
Barry McCarthy
,
3 Wickets Against Denmark in 2023(Twenty20 Match)
Mark Adair
,
3 Wickets Against Denmark in 2023(Twenty20 Match)
Haseeb Amjad
,
3 Wickets Against Afghanistan in 2015(Twenty20 Match)
Bernard Scholtz
,
3 Wickets Against Netherlands in 2015(Twenty20 Match)
Irfan Pathan
,
3 Wickets Against Bangladesh in 2004(ODI Match)
Sachin Tendulkar
,
3 Wickets Against Bangladesh in 2004(ODI Match)
Nuwan Zoysa
,
3 Wickets Against Pakistan in 2004(ODI Match)
Cricket Player Debut on 21 July
Tim Murtagh
Scorecard
Mustafizur Rahman
Scorecard
Kevin Pietersen
Scorecard
Alamgir Kabir, Ehsanul Haque, Hannan Sarkar, Sujeewa de Silva, Talha Jubair
Scorecard
Roston Chase
Scorecard
Gregor MacGregor, Hugh Trumble, Jack Barrett, Kenny Burn, Percie Charlton, Syd Gregory
Scorecard
Teddy Hoad, Tommy Scott
Scorecard
Doug Padgett
Scorecard
John Crawley
Scorecard
Jonas Henriksen
Scorecard