List Of ODI Centuries By Herschelle Gibbs

Herschelle Gibbs played 248 ODI (One Day International) matches for South Africa and scored 8094 runs at an average of 36.13. He has 21 ODI centuries and 37 half-centuries to his credit. His highest ODI score is 175 against Australia 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 125 v West Indies Port Elizabeth 30-Jan-99
2 101 v Australia Leeds 13-Jun-99
3 111 v India Kochi 09-Mar-00
4 104 v West Indies St John's 02-May-01
5 107 v West Indies Bridgetown 09-May-01
6 125 v Zimbabwe Bulawayo 23-Sep-01
7 114 v Pakistan Tangier 12-Aug-02
8 116 v Kenya Colombo (RPS) 20-Sep-02
9 116* v India Colombo (RPS) 25-Sep-02
10 153 v Bangladesh Potchefstroom 03-Oct-02
11 108* v Sri Lanka Kimberley 04-Dec-02
12 143 v New Zealand Johannesburg 16-Feb-03
13 101 v West Indies The Oval 18-Sep-04
14 100 v England Cape Town 06-Feb-05
15 118 v England Durban 11-Feb-05
16 175 v Australia Johannesburg 12-Mar-06
17 111 v Zimbabwe Harare 25-Aug-07
18 102 v Pakistan Lahore 18-Oct-07
19 119 v New Zealand Cape Town 02-Dec-07
20 102 v West Indies Johannesburg 03-Feb-08
21 110 v Australia Port Elizabeth 13-Apr-09