On this day: 19 December
Big innings, best bowling and memorable results from Tests, ODIs, T20Is and the IPL played on 19 December, from our ball-by-ball records (2002 onwards).
Highlights
2023
Batting
Phil Salt 119 (57)England v West Indies · T20I · Tarouba
2019
Batting
Amy Jones 89 (52)England v Pakistan · Women's T20I · Kuala Lumpur
2019
Batting
Abid Ali 174 (281)Pakistan v Sri Lanka · Test · Karachi
2013
Bowling
Sunil Narine 6/91West Indies v New Zealand · Test · Hamilton
2008
Batting
Gautam Gambhir 179 (348)India v England · Test · Chandigarh
Top innings
2023
Batting
Phil Salt 119 (57)England v West Indies · T20I · Tarouba
2008
Batting
Gautam Gambhir 179 (348)India v England · Test · Chandigarh
2019
Batting
Amy Jones 89 (52)England v Pakistan · Women's T20I · Kuala Lumpur
2019
Batting
Abid Ali 174 (281)Pakistan v Sri Lanka · Test · Karachi
2023
Batting
Tony de Zorzi 119* (122)South Africa v India · ODI · Gqeberha
2024
Batting
Smriti Mandhana 77 (47)India v West Indies · Women's T20I · Navi Mumbai
2025
Batting
Laura Wolvaardt 100* (93)South Africa v Ireland · Women's ODI · Johannesburg
2022
Batting
Virandeep Singh 96 (54)Malaysia v Bahrain · T20I · Bangi
2024
Batting
Asif Khan 79 (53)United Arab Emirates v Saudi Arabia · T20I · Dubai
Best bowling
2013
Bowling
Sunil Narine 6/91West Indies v New Zealand · Test · Hamilton
2014
Bowling
Matt Henry 5/30New Zealand v Pakistan · ODI · Abu Dhabi
2024
Bowling
Radha Yadav 4/29India v West Indies · Women's T20I · Navi Mumbai
2025
Bowling
Varun Chakravarthy 4/53India v South Africa · T20I · Ahmedabad
2022
Bowling
Salum Jumbe 4/24Tanzania v Uganda · T20I · Kigali City
2024
Bowling
Usman Najeeb 4/25Saudi Arabia v United Arab Emirates · T20I · Dubai