On this day: 12 March
Big innings, best bowling and memorable results from Tests, ODIs, T20Is and the IPL played on 12 March, from our ball-by-ball records (2002 onwards).
Highlights
2022
Batting
Babar Azam 196 (425)Pakistan v Australia · Test · Karachi
2021
Batting
Lizelle Lee 132* (131)South Africa v India · Women's ODI · Lucknow
2010
Batting
Alastair Cook 173 (283)England v Bangladesh · Test · Chittagong
2006
Batting
Herschelle Gibbs 175 (111)South Africa v Australia · ODI · Johannesburg
2006
Batting
Ricky Ponting 164 (105)Australia v South Africa · ODI · Johannesburg
Top innings
2006
Batting
Herschelle Gibbs 175 (111)South Africa v Australia · ODI · Johannesburg
2006
Batting
Ricky Ponting 164 (105)Australia v South Africa · ODI · Johannesburg
2022
Batting
Babar Azam 196 (425)Pakistan v Australia · Test · Karachi
2021
Batting
Lizelle Lee 132* (131)South Africa v India · Women's ODI · Lucknow
2010
Batting
Alastair Cook 173 (283)England v Bangladesh · Test · Chittagong
2022
Batting
Smriti Mandhana 123 (119)India v West Indies · Women's ODI · Hamilton
2022
Batting
Usman Khawaja 160 (369)Australia v Pakistan · Test · Karachi
2011
Batting
Sachin Tendulkar 111 (101)India v South Africa · ODI · Nagpur
2022
Batting
Harmanpreet Kaur 109 (107)India v West Indies · Women's ODI · Hamilton
2021
Batting
Evin Lewis 103 (121)West Indies v Sri Lanka · ODI · North Sound
Best bowling
2013
Bowling
Shane Shillingford 6/49West Indies v Zimbabwe · Test · Barbados
2023
Bowling
Mehidy Hasan Miraz 4/12Bangladesh v England · T20I · Dhaka
2006
Bowling
Nathan Bracken 5/67Australia v South Africa · ODI · Johannesburg
2011
Bowling
Dale Steyn 5/50South Africa v India · ODI · Nagpur
2018
Bowling
Shardul Thakur 4/27India v Sri Lanka · T20I · Colombo
2025
Bowling
O Lefaga 6/8Samoa v France · Women's T20I · Noumea
2023
Bowling
Lalit Rajbanshi 5/20Nepal v United Arab Emirates · ODI · Kirtipur
2024
Bowling
Kushal Bhurtel 4/12Nepal v Papua New Guinea · T20I · Mong Kok
2026
Bowling
R Edwards 4/15Cayman Islands v Mexico · T20I · George Town
2026
Bowling
Lucas Rossi 4/15Argentina v Suriname · T20I · George Town