Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
19 July
21 July
On This Day in Cricket 20 July
Cricket Matches, Player Debut and Birthdays on
20 July
Cricket Matches Played on 20 July
Jaffna Kings vs Kandy Falcons 2nd Qualifier T20 Match LPL 2024
Date:
2024-07-20
Scorecard
Vs
R. Premadasa Stadium
San Francisco Unicorns vs Seattle Orcas 18th Match MLC 2024
Date:
2024-07-20
Scorecard
Vs
Grand Prairie Stadium
Washington Freedom vs Los Angeles Knight Riders 9th Match MLC 2023
Date:
2023-07-20
Scorecard
Vs
Church Street Park
Scotland vs Germany 3rd T20 Match 2023
Date:
2023-07-20
Scorecard
Vs
Goldenacre
Brampton Wolves vs Mississauga Panthers 1st T20 Match GT20 2023
Date:
2023-07-20
Scorecard
Vs
CAA Centre
Italy vs Ireland 2nd T20 Match 2023
Date:
2023-07-20
Scorecard
Vs
Goldenacre
Jersey vs Austria 1st T20 Match 2023
Date:
2023-07-20
Scorecard
Vs
Grange Cricket Club
West Indies vs India 2nd Test Match 2023
Date:
2023-07-20
Scorecard
Vs
Queen's Park Oval
Ireland vs New Zealand 2nd T20 Match 2022
Date:
2022-07-20
Scorecard
Vs
Civil Service Cricket Club
England vs Pakistan 3rd T20 Match 2021
Date:
2021-07-20
Scorecard
Vs
Old Trafford Cricket Ground
West Indies vs Australia 1st ODI Match 2021
Date:
2021-07-20
Scorecard
Vs
Kensington Oval
Sri Lanka vs India 2nd ODI Match 2021
Date:
2021-07-20
Scorecard
Vs
R. Premadasa Stadium
Zimbabwe vs Bangladesh 3rd ODI Match 2021
Date:
2021-07-20
Scorecard
Vs
Harare Sports Club
Sri Lanka vs South Africa 2nd Test Match 2018
Date:
2018-07-20
Scorecard
Vs
Sinhalese Sports Club
Zimbabwe vs Pakistan 4th ODI Match 2018
Date:
2018-07-20
Scorecard
Vs
Queens Sports Club
Jamaica Tallawahs vs Barbados Tridents 20th Match CPL T20 2016
Date:
2016-07-20
Scorecard
Vs
Sabina Park
Guyana Amazon Warriors vs Jamaica Tallawahs 9th CPL T20 Match 2014
Date:
2014-07-20
Scorecard
Vs
Providence Stadium
Nottinghamshire vs Leicestershire 113th Match Natwest T20 Blast 2014
Date:
2014-07-20
Scorecard
Vs
Trent Bridge
Gloucestershire vs Essex 114th Match Natwest T20 Blast 2014
Date:
2014-07-20
Scorecard
Vs
College Ground
Antigua Hawksbills vs Trinidad & Tobago Red Steel 8th CPL T20 Match 2014
Date:
2014-07-20
Scorecard
Vs
Sir Vivian Richards Stadium
Zimbabwe vs Afghanistan 2nd ODI Match 2014
Date:
2014-07-20
Scorecard
Vs
Queens Sports Club
Sri Lanka vs South Africa 1st ODI Match 2013
Date:
2013-07-20
Scorecard
Vs
R. Premadasa Stadium
Ireland vs Bangladesh 2nd T20 Match 2012
Date:
2012-07-20
Scorecard
Vs
Civil Service Cricket Club
Bangladesh vs Netherlands ODI Match 2010
Date:
2010-07-20
Scorecard
Vs
Titwood
Sri Lanka vs Pakistan 3rd Test Match 2009
Date:
2009-07-20
Scorecard
Vs
Sinhalese Sports Club
Sri Lanka vs Bangladesh 1st ODI Match 2007
Date:
2007-07-20
Scorecard
Vs
P Sara Oval
Sri Lanka vs South Africa 1st Test Match 2000
Date:
2000-07-20
Scorecard
Vs
Galle International Stadium
India vs Pakistan 4th ODI Match 1997
Date:
1997-07-20
Scorecard
Vs
Sinhalese Sports Club
England vs New Zealand 2nd ODI Match 1973
Date:
1973-07-20
Vs
Old Trafford Cricket Ground
England vs West Indies 3rd Test Match 1950
Date:
1950-07-20
Scorecard
Vs
Trent Bridge
England vs India 2nd Test Match 1946
Date:
1946-07-20
Scorecard
Vs
Old Trafford Cricket Ground
England vs Australia 4th Test Match 1934
Date:
1934-07-20
Scorecard
Vs
Headingley Stadium
Top 10 player scoring more than 50 runs on 20 July
Top 10 player taking more than 2 wickets on 20 July
Fakhar Zaman
,
210* Runs Against Zimbabwe in 2018(ODI Match)
Kumar Sangakkara
,
169 Runs Against South Africa in 2013(ODI Match)
Sikandar Raza
,
141 Runs Against Afghanistan in 2014(ODI Match)
Usman Ghani
,
118 Runs Against Zimbabwe in 2014(ODI Match)
Imam-ul-Haq
,
113 Runs Against Zimbabwe in 2018(ODI Match)
Tamim Iqbal
,
112 Runs Against Zimbabwe in 2021(ODI Match)
Hamilton Masakadza
,
93 Runs Against Afghanistan in 2014(ODI Match)
Regis Chakabva
,
84 Runs Against Bangladesh in 2021(ODI Match)
Dane Cleaver
,
78* Runs Against Ireland in 2022(Twenty20 Match)
Mohammad Rizwan
,
76* Runs Against England in 2021(Twenty20 Match)
Mitchell Starc
,
5 Wickets Against West Indies in 2021(ODI Match)
Hayden Walsh
,
5 Wickets Against Australia in 2021(ODI Match)
Adil Rashid
,
4 Wickets Against Pakistan in 2021(Twenty20 Match)
Venkatesh Prasad
,
4 Wickets Against Pakistan in 1997(ODI Match)
Shadab Khan
,
4 Wickets Against Zimbabwe in 2018(ODI Match)
Dilhara Fernando
,
4 Wickets Against Bangladesh in 2007(ODI Match)
Michael Bracewell
,
3 Wickets Against Ireland in 2022(Twenty20 Match)
Ish Sodhi
,
3 Wickets Against Ireland in 2022(Twenty20 Match)
Mohammad Hafeez
,
3 Wickets Against England in 2021(Twenty20 Match)
Mark Adair
,
3 Wickets Against Italy in 2023(Twenty20 Match)
Cricket Player Debut on 20 July
Tinashe Kamunhukamwe
Scorecard
Walter Keeton
Scorecard
Chandu Sarwate, Dick Pollard, Ranga Sohoni
Scorecard
Derek Shackleton, Doug Insole
Scorecard
Ben McDermott, Josh Philippe, Wes Agar
Scorecard
Kumar Sangakkara, Neil McKenzie
Scorecard
Benjamin Manenti, Stefano di Bartolomeo, Syed Naqvi
Scorecard
Kirk McKenzie, Mukesh Kumar
Scorecard