Captains scoring nineties in a test innings
A Balbirnie of Ireland scored 95 against Sri Lanka at Galle in the ongoing test to provide the 125th occasion of a captain scoring a ninety in a test innings. All such occasions are tabulated below
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | AC MacLaren | 92 | 01 | Eng | Aus | Sydney | 14 Feb 1902 |
| 2 | C Hill | 98 | 03 | Aus | Eng | Adelaide | 12 Jan 1912 |
| 3 | HW Taylor | 93 | 03 | SAF | Eng | Durban | 14 Feb 1914 |
| 4 | HW Taylor | 91 | 02 | SAF | Eng | Durban | 18 Jan 1923 |
| 5 | HG Deane | 93 | 02 | SAF | Eng | The Oval | 17 Aug 1929 |
| 6 | RK Nunes | 92 | 04 | Win | Eng | Kingston | 03 Apr 1930 |
| 7 | NWD Yardley | 99 | 03 | Eng | SAF | Nottingham | 07 Jun 1947 |
| 8 | AL Hassett | 92 | 01 | Aus | Eng | Melbourne | 23 Feb 1951 |
| 9 | AH Kardar | 93 | 03 | Pak | Ind | Karachi | 26 Feb 1955 |
| 10 | PBH May | 97 | 04 | Eng | SAF | Leeds | 21 Jul 1955 |
| 11 | PBH May | 92 | 03 | Eng | Aus | Sydney | 09 Jan 1959 |
| 12 | NJ Contractor | 92 | 01 | Ind | Pak | Delhi | 08 Feb 1961 |
| 13 | PBH May | 95 | 02 | Eng | Aus | Manchester | 27 Jul 1961 |
| 14 | JR Reid | 92 | 01 | NZl | SAF | Cape Town | 01 Jan 1962 |
| 15 | FMM Worrell | 98* | 03 | Win | Ind | Kingston | 13 Apr 1962 |
| 16 | ER Dexter | 99 | 04 | Eng | Aus | Brisbane | 30 Nov 1962 |
| 17 | ER Dexter | 93 | 02 | Eng | Aus | Melbourne | 29 Dec 1962 |
| 18 | TL Goddard | 93 | 02 | SAF | Aus | Sydney | 07 Feb 1964 |
| 19 | Hanif Mohammad | 93 | 03 | Pak | Aus | Melbourne | 04 Dec 1964 |
| 20 | JR Reid | 97 | 01 | NZl | Pak | Wellington | 22 Jan 1965 |
| 21 | MC Cowdrey | 96 | 02 | Eng | Win | Nottingham | 30 Jun 1966 |
| 22 | GS Sobers | 94 | 03 | Win | Eng | Nottingham | 30 Jun 1966 |
| 23 | GS Sobers | 95 | 02 | Win | Ind | Chennai | 13 Jan 1967 |
| 24 | RB Simpson | 94 | 03 | Aus | SAF | Durban | 20 Jan 1967 |
| 25 | GS Sobers | 95* | 03 | Win | Eng | Georgetown | 28 Mar 1968 |
| 26 | MAK Pataudi | 95 | 01 | INd | Aus | Brabourne | 04 Nov 1969 |
| 27 | GS Sobers | 93 | 03 | Win | Ind | Kingston | 18 Feb 1971 |
| 28 | AL Wadekar | 90 | 01 | Ind | Eng | Kanpur | 25 Jan 1973 |
| 29 | IM Chappell | 97 | 03 | Aus | Win | Port of Spain | 23 Mar 1973 |
| 30 | Majid Khan | 99 | 01 | Pak | Eng | Karachi | 24 Mar 1973 |
| 31 | IM Chappell | 90 | 01 | Aus | Eng | Brisbane | 29 Nov 1974 |
| 32 | AW Greig | 96 | 01 | Eng | Aus | Lord’s | 31 Jul 1975 |
| 33 | CH Lloyd | 91* | 04 | Win | Aus | Melbourne | 31 Jan 1976 |
| 34 | AI Kallicharran | 92 | 01 | Win | Aus | Port of Spain | 15 Apr 1978 |
| 35 | AI Kallicharran | 98 | 01 | Win | Ind | Chennai | 12 Jan 1979 |
| 36 | KJ Hughes | 92 | 01 | Aus | Ind | Eden Gardens | 26 Oct 1979 |
| 37 | GS Chappell | 98* | 04 | Aus | Eng | Sydney | 04 Jan 1980 |
| 38 | CH Lloyd | 95 | 02 | Win | Eng | Kingston | 10 Apr 1981 |
| 39 | Javed Miandad | 92 | 03 | Pak | Srl | Karachi | 05 Mar 1982 |
| 40 | N Kapil Dev | 98 | 01 | Ind | Win | St John’s | 28 Apr 1983 |
| 41 | KJ Hughes | 94 | 02 | Aus | Pak | Melbourne | 26 Dec 1983 |
| 42 | LRD Mendis | 94 | 03 | Srl | Eng | Lord’s | 23 Aug 1984 |
| 43 | JV Coney | 98 | 02 | NZl | Aus | Christchurch | 28 Feb 1986 |
| 44 | JV Coney | 93 | 02 | NZl | Aus | Auckland | 13 Mar 1986 |
| 45 | DI Gower | 90 | 02 | Eng | Win | St John’s | 11 Apr 1986 |
| 46 | MW Gatting | 96 | 04 | Eng | Aus | Sydney | 10 Jan 1987 |
| 47 | JG Wright | 98 | 02 | NZl | Eng | Lord’s | 21 Jun 1990 |
| 48 | Imran Khan | 93* | 02 | Pak | Srl | Sialkot | 12 Dec 1991 |
| 49 | AR Border | 91* | 03 | Aus | Ind | Adelaide | 25 Jan 1992 |
| 50 | KC Wessels | 95* | 04 | SAF | Ind | Gqeberha | 26 Dec 1992 |
| 51 | Javed Miandad | 92 | 01 | Pak | NZl | Hamilton | 02 Jan 1993 |
| 52 | MD Crowe | 98 | 01 | NZl | Aus | Wellington | 04 Mar 1993 |
| 53 | KC Wessels | 92 | 02 | SAF | Srl | Col-SSC | 06 Sep 1993 |
| 54 | MA Atherton | 99 | 01 | Eng | SAF | Leeds | 04 Aug 1994 |
| 55 | M Azharuddin | 97 | 01 | Ind | Win | Nagpur | 01 Dec 1994 |
| 56 | Saleem Malik | 99 | 02 | Pak | SAF | Johannesburg | 19 Jan 1995 |
| 57 | MA Taylor | 90 | 02 | Aus | Eng | Adelaide | 26 Jan 1995 |
| 58 | A Ranatunga | 90 | 03 | Srl | NZl | Dunedin | 18 Mar 1995 |
| 59 | RB Richardson | 93 | 02 | Win | Eng | The Oval | 24 Aug 1995 |
| 60 | MA Atherton | 95 | 03 | Eng | Win | The Oval | 24 Aug 1995 |
| 61 | MA Taylor | 96 | 02 | Aus | Srl | Perth | 08 Dec 1995 |
| 62 | MA Atherton | 94* | 02 | Eng | NZl | Christchurch | 14 Feb 1997 |
| 63 | SR Tendulkar | 92 | 02 | Ind | Win | Bridgetown | 27 Mar 1997 |
| 64 | SP Fleming | 91 | 02 | NZl | Aus | Brisbane | 07 Nov 1997 |
| 65 | BC Lara | 93 | 01 | Win | Eng | Georgetown | 27 Feb 1998 |
| 66 | MA Taylor | 92 | 03 | Aus | Pak | Peshawar | 15 Oct 1998 |
| 67 | SR Tendulkar | 97 | 01 | Ind | SAF | Wankhede | 24 Feb 2000 |
| 68 | JC Adams | 98 | 02 | Win | Eng | Birmingham | 15 Jun 2000 |
| 69 | SP Fleming | 99 | 03 | NZl | SAF | Bloemfontein | 17 Nov 2000 |
| 70 | SC Ganguly | 98* | 04 | Ind | Srl | Kandy | 22 Aug 2001 |
| 71 | SR Waugh | 90 | 02 | Aus | SAF | Melbourne | 26 Dec 2001 |
| 72 | ST Jayasuriya | 92 | 01 | Srl | Zim | Col-SSC | 27 Dec 2001 |
| 73 | SC Ganguly | 99 | 03 | Ind | Eng | Nottingham | 08 Aug 2002 |
| 74 | SM Pollock | 99* | 02 | SAF | Srl | Centurion | 15 Nov 2002 |
| 75 | RD Jacobs | 91* | 02 | Win | Ban | Dhaka | 08 Dec 2002 |
| 76 | BC Lara | 91 | 02 | Win | Aus | Port of Spain | 19 Apr 2003 |
| 77 | HP Tillakaratne | 93 | 02 | Srl | NZl | Kandy | 03 May 2003 |
| 78 | RT Ponting | 92 | 01 | Aus | Srl | Col-SSC | 24 Mar 2004 |
| 79 | SP Fleming | 97 | 01 | NZl | Eng | Leeds | 03 Jun 2004 |
| 80 | BC Lara | 95 | 02 | Win | Eng | Birmingham | 29 Jul 2004 |
| 81 | RT Ponting | 98 | 03 | Aus | Pak | Perth | 16 Dec 2004 |
| 82 | Habibul Bashar | 94 | 01 | Ban | Zim | Chattogram | 06 Jan 2005 |
| 83 | T Taibu | 92 | 02 | Zim | Ban | Chattogram | 06 Jan 2005 |
| 84 | S Chanderpaul | 92 | 01 | Win | Pak | Bridgetown | 26 May 2005 |
| 85 | Inzamam-ul-Haq | 97 | 02 | Pak | Eng | Lahore | 29 Nov 2005 |
| 86 | R Dravid | 95 | 02 | Ind | Eng | Mohali | 09 Mar 2006 |
| 87 | SP Fleming | 97 | 02 | NZl | Win | Wellington | 17 Mar 2006 |
| 88 | GC Smith | 94 | 02 | SAF | Ind | Cape Town | 02 Jan 2007 |
| 89 | Inzamam-ul-Haq | 92* | 02 | Pak | SAF | Gqeberha | 19 Jan 2007 |
| 90 | DL Vettori | 94 | 02 | NZl | Ban | Wellington | 12 Jan 2008 |
| 91 | MS Dhoni | 92 | 01 | Ind | Aus | Mohali | 17 Oct 2008 |
| 92 | RT Ponting | 99 | 03 | Aus | SAF | Melbourne | 26 Dec 2008 |
| 93 | Shakib Al Hasan | 96* | 04 | Ban | Win | St George’s | 17 Jul 2009 |
| 94 | DL Vettori | 99 | 01 | NZl | Pak | Dunedin | 24 Nov 2009 |
| 95 | Shakib Al Hasan | 96 | 03 | Ban | Eng | Mirpur | 20 Mar 2010 |
| 96 | GC Smith | 90 | 03 | SAF | Win | Port of Spain | 10 Jun 2010 |
| 97 | MS Dhoni | 98 | 02 | Ind | NZl | Nagpur | 20 Nov 2010 |
| 98 | MS Dhoni | 90 | 03 | Ind | SAF | Centurion | 16 Dec 2010 |
| 99 | Misbah-ul-Haq | 99 | 02 | Pak | NZl | Wellington | 15 Jan 2011 |
| 100 | TM Dilshan | 92 | 01 | Srl | Pak | Sharjah | 03 Nov 2011 |
| 101 | M Jayawardene | 91 | 02 | Srl | NZl | Galle | 17 Nov 2012 |
| 102 | MS Dhoni | 99 | 02 | Ind | Eng | Nagpur | 13 Dec 2012 |
| 103 | MJ Clarke | 91 | 01 | Aus | Ind | Hyderabad | 02 Mar 2013 |
| 104 | Mushfiqur Rahim | 93 | 03 | Ban | Zim | Harare | 25 Apr 2013 |
| 105 | AD Mathews | 91 | 01 | Srl | Pak | Abu Dhabi | 31 Dec 2013 |
| 106 | Misbah-ul-Haq | 97 | 03 | Pak | Srl | Dub-DSC | 08 Jan 2014 |
| 107 | AD Mathews | 91 | 01 | Srl | Pak | Sharjah | 16 Jan 2014 |
| 108 | AN Cook | 95 | 01 | Eng | Ind | Southampton | 27 Jul 2014 |
| 109 | AD Mathews | 91 | 02 | Srl | Pak | Galle | 06 Aug 2014 |
| 110 | BRM Taylor | 93 | 01 | Zim | SAF | Harare | 09 Aug 2014 |
| 111 | AN Cook | 96 | 02 | Eng | Aus | Lord’s | 16 Jul 2015 |
| 112 | KS Williamson | 91 | 02 | NZl | Zim | Bulawayo | 28 Jul 2016 |
| 113 | Misbah-ul-Haq | 96 | 01 | Pak | Win | Abu Dhabi | 21 Oct 2016 |
| 114 | Misbah-ul-Haq | 99* | 02 | Pak | Win | Kingston | 21 Apr 2017 |
| 115 | Misbah-ul-Haq | 99 | 02 | Pak | Win | Bridgetown | 30 Apr 2017 |
| 116 | V Kohli | 97 | 01 | Ind | Eng | Nottingham | 18 Aug 2018 |
| 117 | Sarfaraz Ahmed | 94 | 01 | Pak | Aus | Abu Dhabi | 16 Oct 2018 |
| 118 | KS Williamson | 91 | 02 | NZl | Srl | Wellington | 15 Dec 2018 |
| 119 | F du Plessis | 90 | 03 | SAF | Srl | Durban | 13 Feb 2019 |
| 120 | BRM Taylor | 92 | 04 | Zim | Ban | Harare | 07 Jul 2021 |
| 121 | KC Brathwaite | 97 | 02 | Win | Pak | Kingston | 12 Aug 2021 |
| 122 | SPD Smith | 93 | 01 | Aus | Eng | Adelaide | 16 Dec 2021 |
| 123 | D Elgar | 96* | 04 | SAF | Ind | Johannesburg | 03 Jan 2022 |
| 124 | KC Brathwaite | 94 | 02 | Win | Ban | North Sound | 16 Jun 2022 |
| 125 | A Balbirnie | 95 | 01 | Ire | Srl | Galle | 24 Apr 2023 |
It also provides the ninth occasion of a captain scoring a ninety in a test innings against Sri Lanka. All such occasions are tabulated below
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | KC Wessels | 92 | 02 | SAF | Srl | Col-SSC | 06 Sep 1993 |
| 2 | MA Taylor | 96 | 02 | Aus | Srl | Perth | 08 Dec 1995 |
| 3 | SC Ganguly | 98* | 04 | Ind | Srl | Kandy | 22 Aug 2001 |
| 4 | SM Pollock | 99* | 02 | SAF | Srl | Centurion | 15 Nov 2002 |
| 5 | RT Ponting | 92 | 01 | Aus | Srl | Col-SSC | 24 Mar 2004 |
| 6 | Misbah-ul-Haq | 97 | 03 | Pak | Srl | Dub-DSC | 08 Jan 2014 |
| 7 | KS Williamson | 91 | 02 | NZl | Srl | Wellington | 15 Dec 2018 |
| 8 | F du Plessis | 90 | 03 | SAF | Srl | Durban | 13 Feb 2019 |
| 9 | A Balbirnie | 95 | 01 | Ire | Srl | Galle | 24 Apr 2023 |
The following table lists the captains who have scored nineties on three or more occasions. Misbah-ul-Huq of Pakistan holds the record for most nineties by a captain – five occasions. GS Sobers of West Indies, MS Dhoni of India and SP Fleming of New Zealand have scored nineties on four occasions. AD Mstthews of Sri Lanka, BC Lara of West Indies, MA Atheron of England, MA Taylor of Australia, PBH May of England and RT Ponting of Australia are the captains who have scored nineties on three occasions
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | Misbah-ul-Haq | 99 | 02 | Pak | NZl | Wellington | 15 Jan 2011 |
| 2 | Misbah-ul-Haq | 97 | 03 | Pak | Srl | Dub-DSC | 08 Jan 2014 |
| 3 | Misbah-ul-Haq | 96 | 01 | Pak | Win | Abu Dhabi | 21 Oct 2016 |
| 4 | Misbah-ul-Haq | 99* | 02 | Pak | Win | Kingston | 21 Apr 2017 |
| 5 | Misbah-ul-Haq | 99 | 02 | Pak | Win | Bridgetown | 30 Apr 2017 |
| 1 | GS Sobers | 94 | 03 | Win | Eng | Nottingham | 30 Jun 1966 |
| 2 | GS Sobers | 95 | 02 | Win | Ind | Chennai | 13 Jan 1967 |
| 3 | GS Sobers | 95* | 03 | Win | Eng | Georgetown | 28 Mar 1968 |
| 4 | GS Sobers | 93 | 03 | Win | Ind | Kingston | 18 Feb 1971 |
| 1 | MS Dhoni | 92 | 01 | Ind | Aus | Mohali | 17 Oct 2008 |
| 2 | MS Dhoni | 98 | 02 | Ind | NZl | Nagpur | 20 Nov 2010 |
| 3 | MS Dhoni | 90 | 03 | Ind | SAF | Centurion | 16 Dec 2010 |
| 4 | MS Dhoni | 99 | 02 | Ind | Eng | Nagpur | 13 Dec 2012 |
| 1 | SP Fleming | 91 | 02 | NZl | Aus | Brisbane | 07 Nov 1997 |
| 2 | SP Fleming | 99 | 03 | NZl | SAF | Bloemfontein | 17 Nov 2000 |
| 3 | SP Fleming | 97 | 01 | NZl | Eng | Leeds | 03 Jun 2004 |
| 4 | SP Fleming | 97 | 02 | NZl | Win | Wellington | 17 Mar 2006 |
| 1 | AD Mathews | 91 | 01 | Srl | Pak | Abu Dhabi | 31 Dec 2013 |
| 2 | AD Mathews | 91 | 01 | Srl | Pak | Sharjah | 16 Jan 2014 |
| 3 | AD Mathews | 91 | 02 | Srl | Pak | Galle | 06 Aug 2014 |
| 1 | BC Lara | 93 | 01 | Win | Eng | Georgetown | 27 Feb 1998 |
| 2 | BC Lara | 91 | 02 | Win | Aus | Port of Spain | 19 Apr 2003 |
| 3 | BC Lara | 95 | 02 | Win | Eng | Birmingham | 29 Jul 2004 |
| 1 | MA Atherton | 99 | 01 | Eng | SAF | Leeds | 04 Aug 1994 |
| 2 | MA Atherton | 95 | 03 | Eng | Win | The Oval | 24 Aug 1995 |
| 3 | MA Atherton | 94* | 02 | Eng | NZl | Christchurch | 14 Feb 1997 |
| 1 | MA Taylor | 90 | 02 | Aus | Eng | Adelaide | 26 Jan 1995 |
| 2 | MA Taylor | 96 | 02 | Aus | Srl | Perth | 08 Dec 1995 |
| 3 | MA Taylor | 92 | 03 | Aus | Pak | Peshawar | 15 Oct 1998 |
| 1 | PBH May | 97 | 04 | Eng | SAF | Leeds | 21 Jul 1955 |
| 2 | PBH May | 92 | 03 | Eng | Aus | Sydney | 09 Jan 1959 |
| 3 | PBH May | 95 | 02 | Eng | Aus | Manchester | 27 Jul 1961 |
| 1 | RT Ponting | 92 | 01 | Aus | Srl | Col-SSC | 24 Mar 2004 |
| 2 | RT Ponting | 98 | 03 | Aus | Pak | Perth | 16 Dec 2004 |
| 3 | RT Ponting | 99 | 03 | Aus | SAF | Melbourne | 26 Dec 2008 |