For a cricketer to score a century (100 runs or more) on his Test match debut is considered a notable achievement, and as of 28 June 2025 it has been accomplished 119 times by 117 players with South African batter Lhuan-dre Pretorius the most recent player to make the list with a century on debut against Zimbabwe. Two of those players, Lawrence Rowe and Yasir Hameed, have scored centuries in both innings of their debut match. Furthermore, Rowe had scored 214 in his first innings, which makes him the only player so far (as of 2025) to score a double century and a century in his debut test. Players representing all 12 Test-playing nations have scored centuries on Test debut.

In the first Test match played, between Australia and England in March 1877, Charles Bannerman became the first player to score a century in Test cricket. In a match in which no other player scored more than 20 runs in either innings for Australia, Bannerman scored 165 not out. That score remained the highest on debut until R. E. Foster scored 287 for England against Australia in 1903. Foster's innings was the highest score in Test cricket until 1930, and remains the highest score amongst Test debutants. His double-century is one of seven made on Test debut, the other six were scored by Lawrence Rowe, Brendon Kuruppu, Mathew Sinclair, Jacques Rudolph, Kyle Mayers and Devon Conway. Nine players (Bill Ponsford, Doug Walters, Alvin Kallicharran, Mohammad Azharuddin, Greg Blewett, Sourav Ganguly, Rohit Sharma, James Neesham, and Abid Ali) went on to make centuries in the second Test as well. Mohammad Azharuddin is the only player to score centuries in his first three Tests.

When he scored his debut hundred, Bangladesh's Mohammad Ashraful became the youngest player to score a century in Test cricket, at the age of 17 years and 61 days. Adam Voges is the oldest player to have done so on debut, aged 35 years and 243 days when he scored 130 not out for Australia against the West Indies in June 2015. The 100th century on Test debut was by South African Stiaan van Zyl, who scored 101* against the West Indies in Centurion in December 2014, whilst the 100th player to score a century on Test debut was his compatriot Stephen Cook, who scored 115 against England at the same ground in 2016.

The fastest century on Test debut was made by Shikhar Dhawan, off 85 balls. Josh Inglis is second with 90 balls, and Dwayne Smith is third with 93 balls.

David Hopps asked "Why is it that 100 Test batsmen, previously unchosen, have now trodden this path?" He notes, "There is often an advantage that bowlers have had no time to explore their deficiencies, but most influential of all must be the hunger that runs through their veins."

Key Notation Meaning Batsman scored century in country's inaugural Test * The player remained not out. Inn. The innings of the match in which the player scored his century. Test The number of the Test match played in that series (for example, 1/3 denotes the first Test in a three match series). Date The date on which the match began.

Test centuries on debut + Cricketers that have scored a century on Test debut No. Batsman Score Inn. For Against Test Venue Date Result 1 1 1/2 Melbourne Cricket Ground, Melbourne Won 2 1 1/1 The Oval, London Won 3 2 1/3 Lord's, London Drawn 4 3 2/3 Old Trafford, Manchester Lost 5 3 1/2 Old Wanderers, Johannesburg Won 6 3 2/5 Melbourne Cricket Ground, Melbourne Won 7 2 1/5 Sydney Cricket Ground, Sydney Won 8 1 1/5 Sydney Cricket Ground, Sydney Lost 9 3 3/5 Adelaide Oval, Adelaide Won 10 3 1/5 Sydney Cricket Ground, Sydney Won 11 1 1/5 Sydney Cricket Ground, Sydney Won 12 2 4/5 Adelaide Oval, Adelaide Lost 13 3 1/4 Kensington Oval, Bridgetown Drawn 14 1 2/4 Basin Reserve, Wellington Drawn 15 2 1/5 Sydney Cricket Ground, Sydney Won 16 2 1/3 Gymkhana Ground, Bombay Won 17 3 India Lost 18 3 1/5 Old Wanderers, Johannesburg Drawn 19 1 2/4 Queen's Park Oval, Port of Spain Drawn 20 2 21 3 4/5 Adelaide Oval, Adelaide Won 22 2 4/5 Headingley, Leeds Drawn 23 2 5/5 Eden Gardens, Calcutta Drawn 24 2 1/5 Queen's Park Oval, Port of Spain Drawn 25 3 1/5 Sabina Park, Kingston Lost 26 1 1/5 Fateh Maidan, Hyderabad Drawn 27 1 1/5 Kensington Oval, Bridgetown Drawn 28 2 3/5 Headingley, Leeds Won 29 4 4/5 Old Trafford, Manchester Lost 30 Hanumant Singh 1 4/5 Feroz Shah Kotla, Delhi Drawn 31 Khalid Ibadulla 1 1/1 National Stadium, Karachi Drawn 32 1 2/4 Eden Gardens, Calcutta Drawn 33 1 1/5 Brisbane Cricket Ground, Brisbane Drawn 34 2 2/3 Lord's, London Drawn 35 3 2/5 Green Park, Kanpur Drawn 36 2 2/7 WACA Ground, Perth Drawn 37 1 1/5 Sabina Park, Kingston Drawn 38 3 39 1 4/5 Bourda, Georgetown Drawn 40 2 3/3 Eden Park, Auckland Drawn 41 4 1/3 The Oval, London Lost 42 3 1/5 KSCA Stadium, Bangalore Won 43 4 1/2 Gaddafi Stadium, Lahore Drawn 44 2 3/6 Melbourne Cricket Ground, Melbourne Won 45 2 1/3 Eden Park, Auckland Won 46 Javed Miandad 1 1/3 Gaddafi Stadium, Lahore Won 47 3 3/5 Bourda, Georgetown Lost 48 3 6/6 The Oval, London Drawn 49 Saleem Malik 3 1/3 National Stadium, Karachi Won 50 2 2/5 Brisbane Cricket Ground, Brisbane Won 51 1 1/5 WACA Ground, Perth Won 52 1 3/5 Eden Gardens, Calcutta Drawn 53 1 1/1 Colombo Cricket Club Ground, Colombo Drawn 54 3 2/3 Eden Park, Auckland Drawn 55 1 4/5 Adelaide Oval, Adelaide Drawn 56 2 1/1 Kensington Oval, Bridgetown Lost 57 2 1/3 Sinhalese Sports Club, Colombo Lost 58 1 1/1 Harare Sports Club, Harare Drawn 59 2 1/4 Kingsmead, Durban Drawn 60 3 3/6 Trent Bridge, Nottingham Drawn 61 2 4/5 Adelaide Oval, Adelaide Lost 62 2 2/3 Lord's, London Drawn 63 Mohammad Wasim 4 1/2 Gaddafi Stadium, Lahore Lost 64 Ali Naqvi 1 1/3 Rawalpindi Cricket Stadium, Rawalpindi Drawn 65 Azhar Mahmood 1 66 1 2/2 Basin Reserve, Wellington Won 67 Younus Khan 3 1/3 Rawalpindi Cricket Stadium, Rawalpindi Lost 68 Aminul Islam 1 1/1 Bangabandhu National Stadium, Dhaka Lost 69 3 2/2 Harare Sports Club, Harare Drawn 70 2 3/3 Sinhalese Sports Club, Colombo Won 71 Taufeeq Umar 2 1/3 Multan Cricket Stadium, Multan Won 72 Mohammad Ashraful 3 2/3 Sinhalese Sports Club, Colombo Lost 73 1 1/2 Chevrolet Park, Bloemfontein Lost 74 1 3/3 WACA Ground, Perth Drawn 75 1 2/2 Queen's Park, St. George's Drawn 76 2 1/2 M. A. Aziz Stadium, Chittagong Won 77 Yasir Hameed 2 1/3 National Stadium, Karachi Won 78 4 79 4 3/4 Newlands, Cape Town Drawn 80 2 1/3 Lord's, London Won 81 1 1/4 M. Chinnaswamy Stadium, Bangalore Won 82 3 1/3 VCA Ground, Nagpur Drawn 83 1 1/4 Lord's, London Drawn 84 1 1/3 New Wanderers, Johannesburg Won 85 Fawad Alam 3 2/3 P. Sara Oval, Colombo Lost 86 3 5/5 The Oval, London Won 87 Umar Akmal 2 1/3 University Oval, Dunedin Lost 88 3 1/3 Brisbane Cricket Ground, Brisbane Lost 89 1 2/2 Eden Gardens, Kolkata Lost 90 2 2/3 Sinhalese Sports Club, Colombo Drawn 91 2 1/3 Sardar Patel Stadium, Ahmedabad Drawn 92 3 3/3 Windsor Park, Roseau Drawn 93 2 2/3 Pallekele International Cricket Stadium, Pallekele Drawn 94 Abul Hasan 1 2/2 Khulna Divisional Stadium, Khulna Lost 95 4 2/3 Adelaide Oval, Adelaide Drawn 96 2 1/3 University Oval, Dunedin Drawn 97 2 3/4 PCA Stadium, Mohali Won 98 2 1/2 Eden Gardens, Kolkata Won 99 3 2/2 Basin Reserve, Wellington Drawn 100 1 1/3 Centurion Park, Centurion Won 101 2 1/2 Windsor Park, Roseau Won 102 1 4/4 Centurion Park, Centurion Won 103 1 4/5 Wankhede Stadium, Mumbai Lost 104 2 1/2 Basin Reserve, Wellington Won 105 3 1/1 Malahide Cricket Club Ground, Malahide Lost 106 11/2Saurashtra Cricket Association Stadium, RajkotWon107 11/3Galle International Stadium, GalleWon108 21/2Rawalpindi Cricket Stadium, RawalpindiDrawn109 41/2Zohur Ahmed Chowdhury Stadium, ChittagongWon110 31/2Sir Vivian Richards Stadium, AntiguaDrawn 111 1 1/2 Lord's, London Drawn 112 1 1/2 Green Park, Kanpur Drawn 113 4 1/2 Zohur Ahmed Chowdhury Stadium, Chattogram Lost 114 3 1/1 Sher-e-Bangla National Cricket Stadium, Mirpur, Dhaka Lost 115 1 1/2 Windsor Park, Roseau, Dominica Won 116 1 2/3 Multan Cricket Stadium, Multan, Pakistan Won 117 3 2/2 Queens Sports Club, Bulawayo, Zimbabwe Won 118 1 1/2 Galle International Cricket Stadium, Galle, Sri Lanka Won 119 1 1/2 Queen's Sports Club, Bulawayo, Zimbabwe Won 120 1 1/2 Sher-e-Bangla National Cricket Stadium, Dhaka, Bangladesh Lost

Notes

References