List of international cricket centuries by Ricky Ponting
No Score Against Pos Inn S/R Venue H/A/N Date Result
1 123 Sri Lanka 4 1 89.13 Melbourne Cricket Ground , Melbourne Home 9 January 1996 Lost
2 102 West Indies 3 1 91.07 Sawai Mansingh Stadium , Jaipur Neutral 4 March 1996 Lost
3 100 New Zealand 3 1 87.71 Melbourne Cricket Ground , Melbourne Home 21 January 1998 Lost
4 145 Zimbabwe 3 1 91.77 Feroz Shah Kotla , New Delhi Neutral 11 April 1998 Won
5 124* Pakistan 3 2 96.12 Gaddafi Stadium , Lahore Away 18 November 1998 Won
6 115 India 3 1 95.04 Melbourne Cricket Ground , Melbourne Home 12 January 2000 Won
7 101 India 3 1 92.66 Indira Priyadarshini Stadium , Visakhapatnam Away 3 April 2001 Won
8 102 England 3 2 87.93 County Ground , Bristol Away 10 June 2001 Won
9 129 South Africa 3 1 102.38 Mangaung Oval , Bloemfontein Away 30 March 2002 Won
10 119 England 3 1 96.74 Melbourne Cricket Ground , Melbourne Home 15 December 2002 Won
11 106* Sri Lanka 3 2 109.27 Melbourne Cricket Ground , Melbourne Home 21 January 2003 Won
12 114 Sri Lanka 3 1 104.58 SuperSport Park , Centurion Neutral 7 March 2003 Won
13 140* India 3 1 115.70 Wanderers Stadium , Johannesburg Neutral 23 March 2003 Won
14 101 Bangladesh 3 1 85.59 Marrara Oval , Darwin Home 6 August 2003 Won
15 108* India 3 1 104.85 M Chinnaswamy Stadium , Bangalore Away 12 November 2003 Won
16 115 Asian XI 3 1 112.74 Melbourne Cricket Ground , Melbourne Neutral 10 January 2005 Won
17 141* New Zealand 3 1 111.02 McLean Park , Napier Away 5 March 2005 Won
18 111 England 3 2 96.52 Lord 's , London Away 10 July 2005 Won
19 124 Sri Lanka 3 1 97.63 Sydney Cricket Ground , Sydney Home 12 February 2006 Won
20 164 South Africa 3 1 156.19 Wanderers Stadium , Johannesburg Away 12 March 2006 Lost
One Day International cricket centuries
Ponting during his 124 against Sri Lanka on 12 February 2006 at the Sydney Cricket Ground
Ricky Ponting is an Australian cricketer and former captain of the Australia national cricket team. He has scored centuries (100 or more runs) on 41 occasions in Test cricket and 30 times in One Day International (ODI) matches, both of which are Australian records. In Test matches, Ponting has scored hundreds against all Test playing countries. He is third (41) in the list of Test century-makers, behind Sachin Tendulkar (51) & Jacques Kallis (45). Ponting's first Test century was achieved against England at Headingley in 1997, when he scored 127. His highest innings is 257, scored against India in late-2003 at the Melbourne Cricket Ground. Ponting, among 41 centuries, has scored 6 double centuries, while his Test centuries have been made at 21 cricket grounds, including 15 at venues outside Australia. Ponting has been dismissed four times in the nineties, along with 96 on his Test debut. Ponting has scored centuries in both innings of a Test three times, equalling the record set by Sunil Gavaskar. This included a century in each innings of his 100th Test match thus becoming the only player in history to achieve that feat. In that match he also guided Australia to a successful run chase against South Africa on the final day. In 2006, Ponting scored seven centuries, the most by an Australian in a year.