List Of ODI Centuries Scored By Ricky Ponting

Batting Legend and former Australia captain Ricky Ponting represented Australia in 375 ODI (One Day International) matches and scored 13704 runs at an average of 42.03. He has 30 ODI centuries and 82 half-centuries to his credit.

Ricky Ponting

His highest ODI score is 164 against South Africa at Johannesburg in the year 2006. In this post we list all the ODI centuries scored by him.

No Runs Opposition Ground Start Date
1 123 v Sri Lanka Melbourne 09-Jan-96
2 102 v West Indies Jaipur 04-Mar-96
3 100 v New Zealand Melbourne 21-Jan-98
4 145 v Zimbabwe Delhi 11-Apr-98
5 124* v Pakistan Lahore 10-Nov-98
6 115 v India Melbourne 12-Jan-00
7 101 v India Visakhapatnam 03-Apr-01
8 102 v England Bristol 10-Jun-01
9 129 v South Africa Bloemfontein 30-Mar-02
10 119 v England Melbourne 15-Dec-02
11 106* v Sri Lanka Melbourne 21-Jan-03
12 114 v Sri Lanka Centurion 07-Mar-03
13 140* v India Johannesburg 23-Mar-03
14 101 v Bangladesh Darwin 06-Aug-03
15 108* v India Bangalore 12-Nov-03
16 115 v Asia XI Melbourne 10-Jan-05
17 141* v New Zealand Napier 05-Mar-05
18 111 v England Lord's 10-Jul-05
19 124 v Sri Lanka Sydney 12-Feb-06
20 164 v South Africa Johannesburg 12-Mar-06
21 111 v New Zealand Perth 28-Jan-07
22 104 v New Zealand Melbourne 04-Feb-07
23 113 v Scotland Basseterre 14-Mar-07
24 107* v New Zealand Adelaide 14-Dec-07
25 134* v New Zealand Hobart 20-Dec-07
26 124 v India Sydney 24-Feb-08
27 126 v England Nottingham 15-Sep-09
28 111* v England Centurion 02-Oct-09
29 106 v West Indies Brisbane 14-Feb-10
30 104 v India Ahmedabad 24-Mar-11