List of Players who took less than or equal to 25 innings in ODIs to reach 1000 runs
Player | Opp. | Ground | Match Date | Mat | Inns |
Fakhar Zaman (PAK) | ZIM | Bulawayo | 22 Jul 2018 | 18 | 18 |
Imam-ul-Haq (PAK) | SA | Centurion | 25 Jan 2019 | 19 | 19 |
Viv Richards (WI) | ENG | Sydney | 22-Jan-80 | 22 | 21 |
Kevin Pietersen (ENG) | IND | Faridabad | 31-Mar-06 | 27 | 21 |
Jonathan Trott (ENG) | IRE | Bengaluru | 02-Mar-11 | 21 | 21 |
Quinton de Kock (SA) | ZIM | Bulawayo | 19-Aug-14 | 21 | 21 |
Babar Azam (PAK) | AUS | Perth | 19-Jan-17 | 21 | 21 |
Gordon Greenidge (WI) | ENG | Leeds | 28-May-80 | 23 | 23 |
Ryan ten Doeschate (NL) | AFG | Amstelveen | 01-Sep-09 | 24 | 23 |
Azhar Ali (PAK) | SL | Colombo (RPS) | 19-Jul-15 | 23 | 23 |
Glenn Turner (NZ) | AUS | Adelaide | 31-Jan-83 | 25 | 24 |
Yasir Hameed (PAK) | NZ | Wellington | 17-Jan-04 | 24 | 24 |
Hashim Amla (SA) | WI | North Sound | 22-May-10 | 25 | 24 |
Virat Kohli (IND) | SL | Harare | 05-Jun-10 | 27 | 24 |
Shikhar Dhawan (IND) | AUS | Nagpur | 30-Oct-13 | 24 | 24 |
Andrew Jones (NZ) | PAK | Christchurch | 04-Mar-89 | 25 | 25 |
Navjot Singh Sidhu (IND) | SL | Ahmedabad | 22-Oct-89 | 27 | 25 |
Mike Atherton (ENG) | WI | Lord’s | 28-May-95 | 25 | 25 |
Nasir Jamshed (PAK) | SA | Johannesburg | 17-Mar-13 | 25 | 25 |