Opening batsmen scoring150 plus runs in one day internationals.
Ibrahim Zadran of Afghanistan scored 162 against Sri Lanka at Palekkele on 30 Nov 2022 to provide the 98th occasion of an opening batsman scoring 150 plus runs in the history of one day internationals. All such occasions are tabulated below.
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | GM Turner | 171* | 01 | NZl | EAf | Birmingham | 07 Jun 1975 |
| 2 | DL Haynes | 152* | 01 | Win | Ind | Georgetown | 21 Mar 1989 |
| 3 | BC Lara | 153 | 02 | Win | Pak | Sharjah | 05 Nov 1993 |
| 4 | DJ Callaghan | 169* | 01 | RSA | NZl | Centurion | 11 Dec 1994 |
| 5 | G Kirsten | 188* | 01 | RSA | UAE. | Rawalpindi | 16 Feb 1996 |
| 6 | AC Hudson | 161 | 01 | RSA | Net | Rawalpindi | 05 Mar 1996 |
| 7 | ST Jayasuriya | 151* | 02 | Srl | Ind | Wankhede | 17 May 1997 |
| 8 | Saeed Anwar | 194 | 01 | Pak | Ind | Chennai | 21 May 1997 |
| 9 | S Chanderpaul | 150 | 01 | Win | RSA | East London | 24 Jan 1999 |
| 10 | AC Gilchrist | 154 | 01 | Aus | Srl | Melbourne | 07 Feb 1999 |
| 11 | SC Ganguly | 183 | 01 | Ind | Srl | Taunton | 26 May 1999 |
| 12 | SR Tendulkar | 186* | 01 | Ind | NZl | Hyd-LBS | 08 Nov 1999 |
| 13 | SC Ganguly | 153* | 01 | Ind | NZl | Gwalior | 11 Nov 1999 |
| 14 | ST Jayasuriya | 189 | 01 | Srl | Ind | Sharjah | 29 Oct 2000 |
| 15 | ME Waugh | 173 | 01 | Aus | Win | Melbourne | 09 Feb 2001 |
| 16 | CH Gayle | 152 | 01 | Win | Ken | Nairobi | 15 Aug 2001 |
| 17 | D Mongia | 159* | 01 | Ind | Zim | Guwahati | 19 Mar 2002 |
| 18 | HH Gibbs | 153 | 01 | RSA | Ban | Potchefstroom | 03 Oct 2002 |
| 19 | CB Wishart | 172* | 01 | Zim | Nam | Harare | 10 Feb 2003 |
| 20 | SR Tendulkar | 152 | 01 | Ind | Nam | PMburg | 23 Feb 2003 |
| 21 | CH Gayle | 153* | 01 | Win | Zim | Bulawayo | 22 Nov 2003 |
| 22 | AC Gilchrist | 172 | 01 | Aus | Zim | Hobart | 16 Jan 2004 |
| 23 | CH Gayle | 152* | 01 | Win | RSA | Johannesburg | 04 Feb 2004 |
| 24 | AJ Strauss | 152 | 01 | Eng | Ban | Nottingham | 21 Jun 2005 |
| 25 | L Vincent | 172 | 01 | NZl | Zim | Bulawayo | 24 Aug 2005 |
| 26 | ST Jayasuriya | 152 | 02 | Srl | Eng | Leeds | 01 Jul 2006 |
| 27 | ST Jayasuriya | 157 | 01 | Srl | Net | Amstelveen | 04 Jul 2006 |
| 28 | ML Hayden | 181* | 01 | Aus | NZl | Hamilton | 20 Feb 2007 |
| 29 | Imran Nazir | 160 | 01 | Pak | Zim | Kingston | 21 Mar 2007 |
| 30 | ML Hayden | 158 | 01 | Aus | Win | North Sound | 27 Mar 2007 |
| 31 | JAH Marshall | 161 | 01 | NZl | Ire | Aberdeen | 01 Jul 2008 |
| 32 | BB McCullum | 166 | 01 | NZl | Ire | Aberdeen | 01 Jul 2008 |
| 33 | G Gambhir | 150 | 01 | Ind | Srl | Col-RPS | 05 Feb 2009 |
| 34 | SR Tendulkar | 163* | 01 | Ind | NZl | Christchurch | 08 Mar 2009 |
| 35 | Tamim Iqbal | 154 | 02 | Ban | Zim | Bulawayo | 16 Aug 2009 |
| 36 | H Masakadza | 156 | 01 | Zim | Ken | Harare | 12 Oct 2009 |
| 37 | H Masakadza | 178* | 01 | Zim | Ken | Harare | 18 Oct 2009 |
| 38 | SR Tendulkar | 175 | 02 | Ind | Aus | Hyd-LBS | 05 Nov 2009 |
| 39 | TM Dilshan | 160 | 02 | Srl | Ind | Rajkot | 15 Dec 2009 |
| 40 | SR Tendulkar | 200* | 01 | Ind | RSA | Gwalior | 24 Feb 2010 |
| 41 | AJ Strauss | 154 | 01 | Eng | Ban | Birmingham | 12 Jul 2010 |
| 42 | PR Stirling | 177 | 01 | Ire | Can | Toronto | 07 Sep 2010 |
| 43 | SR Watson | 161* | 02 | Aus | Eng | Melbourne | 16 Jan 2011 |
| 44 | V Sehwag | 175 | 01 | Ind | Ban | Mirpur | 19 Feb 2011 |
| 45 | AJ Strauss | 158 | 02 | Eng | Ind | Bengaluru | 27 Feb 2011 |
| 46 | SR Watson | 185* | 02 | Aus | Ban | Mirpur | 11 Apr 2011 |
| 47 | V Sehwag | 219 | 01 | Ind | Win | Indore | 08 Dec 2011 |
| 48 | TM Dilshan | 160* | 01 | Srl | Ind | Hobart | 28 Feb 2012 |
| 49 | DA Warner | 163 | 01 | Aus | Srl | Brisbane | 04 Mar 2012 |
| 50 | HM Amla | 150 | 01 | RSA | Eng | Southampton | 28 Aug 2012 |
| 51 | MJ Guptill | 189* | 01 | NZl | Eng | Southampton | 02 Jun 2013 |
| 52 | WU Tharanga | 174* | 01 | Srl | Ind | Kingston | 02 Jul 2013 |
| 53 | SE Marsh | 151 | 01 | Aus | Sco | Edinburgh | 03 Sep 2013 |
| 54 | RG Sharma | 209 | 01 | Ind | Aus | Bengaluru | 02 Nov 2013 |
| 55 | CS MacLeod | 175 | 01 | Sco | Can | Christchurch | 23 Jan 2014 |
| 56 | RG Sharma | 264 | 01 | Ind | Srl | Eden Gardens | 13 Nov 2014 |
| 57 | HM Amla | 153* | 01 | RSA | Win | Johannesburg | 18 Jan 2015 |
| 58 | CH Gayle | 215 | 01 | Win | Zim | Canberra | 24 Feb 2015 |
| 59 | TM Dilshan | 161* | 01 | Srl | Ban | Melbourne | 26 Feb 2015 |
| 60 | HM Amla | 159 | 01 | RSA | Ire | Canberra | 03 Mar 2015 |
| 61 | DA Warner | 178 | 01 | Aus | Afg | Perth | 04 Mar 2015 |
| 62 | KJ Coetzer | 156 | 01 | Sco | Ban | Nelson | 05 Mar 2015 |
| 63 | MJ Guptill | 237* | 01 | NZl | Win | Wellington | 21 Mar 2015 |
| 64 | RG Sharma | 150 | 02 | Ind | RSA | Kanpur | 11 Oct 2015 |
| 65 | RG Sharma | 171* | 01 | Ind | Aus | Perth | 12 Jan 2016 |
| 66 | JJ Roy | 162 | 02 | Eng | Srl | The Oval | 29 Jun 2016 |
| 67 | EC Joyce | 160* | 01 | Ire | Afg | Belfast | 19 Jul 2016 |
| 68 | Sharjeel Khan | 152 | 01 | Pak | Ire | Dublin-M | 18 Aug 2016 |
| 69 | AD Hales | 171 | 01 | Eng | Pak | Nottingham | 30 Aug 2016 |
| 70 | Q de Kock | 178 | 02 | RSA | Aus | Centurion | 30 Sep 2016 |
| 71 | DA Warner | 173 | 02 | Aus | RSA | Cape Town | 12 Oct 2016 |
| 72 | DA Warner | 156 | 01 | Aus | NZl | Melbourne | 09 Dec 2016 |
| 73 | DA Warner | 179 | 01 | Aus | Pak | Adelaide | 26 Jan 2017 |
| 74 | HM Amla | 154 | 01 | RSA | Srl | Centurion | 10 Feb 2017 |
| 75 | MJ Guptill | 180* | 02 | NZl | RSA | Hamilton | 01 Mar 2017 |
| 76 | E Lewis | 176* | 01 | Win | Eng | The Oval | 27 Sep 2017 |
| 77 | Q de Kock | 168* | 02 | RSA | Ban | Kimberley | 15 Oct 2017 |
| 78 | RG Sharma | 208* | 01 | Ind | Srl | Mohali | 13 Dec 2017 |
| 79 | JJ Roy | 180 | 02 | Eng | Aus | Melbourne | 14 Jan 2018 |
| 80 | TP Ura | 151 | 01 | PNG | Ire | Harare | 06 Mar 2018 |
| 81 | Fakhar Zaman | 210* | 01 | Pak | Zim | Bulawayo | 20 Jul 2018 |
| 82 | RG Sharma | 152* | 02 | Ind | Win | Guwahati | 21 Oct 2018 |
| 83 | RG Sharma | 162 | 01 | Ind | Win | Brabourne | 29 Oct 2018 |
| 84 | CH Gayle | 162 | 02 | Win | Eng | St George’s | 27 Feb 2019 |
| 85 | AJ Finch | 153* | 02 | Aus | Pak | Sharjah | 24 Mar 2019 |
| 86 | JD Campbell | 179 | 01 | Win | Ire | Dublin | 05 May 2019 |
| 87 | SD Hope | 170 | 01 | Win | Ire | Dublin | 05 May 2019 |
| 88 | Imam-ul-Haq | 151 | 01 | Pak | Eng | Bristol | 14 May 2019 |
| 89 | JJ Roy | 153 | 01 | Eng | Ban | Cardiff | 08 Jun 2019 |
| 90 | AJ Finch | 153 | 01 | Aus | Srl | The Oval | 15 Jun 2019 |
| 91 | DA Warner | 166 | 01 | Aus | Ban | Nottingham | 20 Jun 2019 |
| 92 | RG Sharma | 159 | 01 | Ind | Win | Visakhapatnam | 18 Dec 2019 |
| 93 | Tamim Iqbal | 158 | 01 | Ban | Zim | Sylhet | 03 Mar 2020 |
| 94 | Litton Das | 176 | 01 | Ban | Zim | Sylhet | 06 Mar 2020 |
| 95 | Fakhar Zaman | 193 | 02 | Pak | RSA | Johannesburg | 04 Apr 2021 |
| 96 | JN Malan | 177* | 01 | RSA | Ire | Dublin-M | 16 Jul 2021 |
| 97 | TM Head | 152 | 01 | Aus | Eng | Melbourne | 22 Nov 2022 |
| 98 | Ibrahim Zadran | 162 | 01 | Afg | Srl | Pallekele | 30 Nov 2022 |
It also provides the first occasion of an Afghanistan opening batsman scoring 150 plus runs in an one day international and also provides ninth occasion of an opening batsman scoring 150 plus runs against Sri Lanka in one day internationals. All such occasions are tabulated below
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | AC Gilchrist | 154 | 01 | Aus | Srl | Melbourne | 07 Feb 1999 |
| 2 | SC Ganguly | 183 | 01 | Ind | Srl | Taunton | 26 May 1999 |
| 3 | G Gambhir | 150 | 01 | Ind | Srl | Col-RPS | 05 Feb 2009 |
| 4 | DA Warner | 163 | 01 | Aus | Srl | Brisbane | 04 Mar 2012 |
| 5 | RG Sharma | 264 | 01 | Ind | Srl | Eden Gardens | 13 Nov 2014 |
| 6 | JJ Roy | 162 | 02 | Eng | Srl | The Oval | 29 Jun 2016 |
| 7 | RG Sharma | 208* | 01 | Ind | Srl | Mohali | 13 Dec 2017 |
| 8 | AJ Finch | 153 | 01 | Aus | Srl | The Oval | 15 Jun 2019 |
| 9 | Ibrahim Zadran | 162 | 01 | Afg | Srl | Pallekele | 30 Nov 2022 |
The following table lists the opening batsmen who have scored 150 plus runs on four or more occasions. RG Sharma of India owns the record with eight occasions.
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | RG Sharma | 209 | 01 | Ind | Aus | Bengaluru | 02 Nov 2013 |
| 2 | RG Sharma | 264 | 01 | Ind | Srl | Eden Gardens | 13 Nov 2014 |
| 3 | RG Sharma | 150 | 02 | Ind | RSA | Kanpur | 11 Oct 2015 |
| 4 | RG Sharma | 171* | 01 | Ind | Aus | Perth | 12 Jan 2016 |
| 5 | RG Sharma | 208* | 01 | Ind | Srl | Mohali | 13 Dec 2017 |
| 6 | RG Sharma | 152* | 02 | Ind | Win | Guwahati | 21 Oct 2018 |
| 7 | RG Sharma | 162 | 01 | Ind | Win | Brabourne | 29 Oct 2018 |
| 8 | RG Sharma | 159 | 01 | Ind | Win | Visakhapatnam | 18 Dec 2019 |
| 1 | DA Warner | 163 | 01 | Aus | Srl | Brisbane | 04 Mar 2012 |
| 2 | DA Warner | 178 | 01 | Aus | Afg | Perth | 04 Mar 2015 |
| 3 | DA Warner | 173 | 02 | Aus | RSA | Cape Town | 12 Oct 2016 |
| 4 | DA Warner | 156 | 01 | Aus | NZl | Melbourne | 09 Dec 2016 |
| 5 | DA Warner | 179 | 01 | Aus | Pak | Adelaide | 26 Jan 2017 |
| 6 | DA Warner | 166 | 01 | Aus | Ban | Nottingham | 20 Jun 2019 |
| 1 | CH Gayle | 152 | 01 | Win | Ken | Nairobi | 15 Aug 2001 |
| 2 | CH Gayle | 153* | 01 | Win | Zim | Bulawayo | 22 Nov 2003 |
| 3 | CH Gayle | 152* | 01 | Win | RSA | Johannesburg | 04 Feb 2004 |
| 4 | CH Gayle | 215 | 01 | Win | Zim | Canberra | 24 Feb 2015 |
| 5 | CH Gayle | 162 | 02 | Win | Eng | St George’s | 27 Feb 2019 |
| 1 | SR Tendulkar | 186* | 01 | Ind | NZl | Hyd-LBS | 08 Nov 1999 |
| 2 | SR Tendulkar | 152 | 01 | Ind | Nam | PMburg | 23 Feb 2003 |
| 3 | SR Tendulkar | 163* | 01 | Ind | NZl | Christchurch | 08 Mar 2009 |
| 4 | SR Tendulkar | 175 | 02 | Ind | Aus | Hyd-LBS | 05 Nov 2009 |
| 5 | SR Tendulkar | 200* | 01 | Ind | RSA | Gwalior | 24 Feb 2010 |
| 1 | HM Amla | 150 | 01 | RSA | Eng | Southampton | 28 Aug 2012 |
| 2 | HM Amla | 153* | 01 | RSA | Win | Johannesburg | 18 Jan 2015 |
| 3 | HM Amla | 159 | 01 | RSA | Ire | Canberra | 03 Mar 2015 |
| 4 | HM Amla | 154 | 01 | RSA | Srl | Centurion | 10 Feb 2017 |
| 1 | ST Jayasuriya | 151* | 02 | Srl | Ind | Wankhede | 17 May 1997 |
| 2 | ST Jayasuriya | 189 | 01 | Srl | Ind | Sharjah | 29 Oct 2000 |
| 3 | ST Jayasuriya | 152 | 02 | Srl | Eng | Leeds | 01 Jul 2006 |
| 4 | ST Jayasuriya | 157 | 01 | Srl | Net | Amstelveen | 04 Jul 2006 |
One day internationals has witnessed eight occasions of an opening batsman scoring 200 plus runs in an innings. All such occasions are tabulated below
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | RG Sharma | 264 | 01 | Ind | Srl | Eden Gardens | 13 Nov 2014 |
| 2 | MJ Guptill | 237* | 01 | NZl | Win | Wellington | 21 Mar 2015 |
| 3 | V Sehwag | 219 | 01 | Ind | Win | Indore | 08 Dec 2011 |
| 4 | CH Gayle | 215 | 01 | Win | Zim | Canberra | 24 Feb 2015 |
| 5 | Fakhar Zaman | 210* | 01 | Pak | Zim | Bulawayo | 20 Jul 2018 |
| 6 | RG Sharma | 209 | 01 | Ind | Aus | Bengaluru | 02 Nov 2013 |
| 7 | RG Sharma | 208* | 01 | Ind | Srl | Mohali | 13 Dec 2017 |
| 8 | SR Tendulkar | 200* | 01 | Ind | RSA | Gwalior | 24 Feb 2010 |
RG Sharma of India not only owns the record for highest individual score by an opening batsman in one day internationals but also owns the record for most double centuries by an opening batsman in the history of one day internationals. He has scored three double centuries which are tabulated below
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | RG Sharma | 264 | 01 | Ind | Srl | Eden Gardens | 13 Nov 2014 |
| 2 | RG Sharma | 209 | 01 | Ind | Aus | Bengaluru | 02 Nov 2013 |
| 3 | RG Sharma | 208* | 01 | Ind | Srl | Mohali | 13 Dec 2017 |