Test Cricket - Batting Records and Statistics - Hundreds
Players Scoring 100 in Final Match (minimum 2 Tests played)
  Player Country Innings Match Versus Ground Matches
1st   2nd  
1 H Wood England 134* DNB 19/03/1892 South Africa Newlands 4
2 A J L Hill England 124 DNB 21/03/1896 South Africa Newlands 3
3 R A Duff Australia 146 DNB 14/08/1905 England Kennington Oval 22
4 J Sharp England 105 0* 09/08/1909 Australia Kennington Oval 3
5 C A G Russell England 140 111 16/02/1923 South Africa Kingsmead 10
6 G B Legge England 196 0 21/02/1930 New Zealand Eden Park 5
7 A Sandham England 325 50 03/04/1930 West Indies Sabina Park 14
8 F R Martin West Indies 123* 20 27/02/1931 Australia Sydney Cricket Ground 9
9 W H Ponsford Australia 266 22 18/08/1934 England Kennington Oval 29
10 M Leyland England 187 DNB 20/08/1938 Australia Kennington Oval 41
11 P G V van der Bijl South Africa 125 97 03/03/1939 England Kingsmead 5
12 K H Weekes West Indies 137 DNB 19/08/1939 England Kennington Oval 2
13 W Place England 8 107 27/03/1948 West Indies Sabina Park 3
14 V M Merchant India 154 DNB 02/11/1951 England Arun Jaitley Stadium 10
15 R Subba Row England 12 137 17/08/1961 Australia Kennington Oval 13
16 V L Manjrekar India 19 102* 27/02/1965 New Zealand Nehru Stadium (Chennai) 55
17 C Milburn England 139 DNB   06/03/1969 Pakistan National Stadium (Karachi) 9
18 S M Nurse West Indies 258 DNB 13/03/1969 New Zealand AMI Stadium 29
19 B L Irvine South Africa 25 102 05/03/1970 Australia St George's Park 4
20 B A Richards South Africa 81 126 05/03/1970 Australia St George's Park 4
21 I R Redpath Australia 101 70 31/01/1976 West Indies Melbourne Cricket Ground 66
22 G S Chappell Australia 182 DNB 02/01/1984 Pakistan Sydney Cricket Ground 87
23 M Azharuddin India 9 102 02/03/2000 South Africa M Chinnaswamy Stadium 99
24 M W Goodwin Zimbabwe 148* 1* 01/06/2000 England Trent Bridge 19
25 Saeed Anwar Pakistan 101 DNB 29/08/2001 Bangladesh Multan Cricket Stadium 55
26 P A de Silva Sri Lanka 206 DNB 21/07/2002 Bangladesh P Sara Oval 93
27 M L Love Australia 100* DNB 25/07/2003 Bangladesh Cazaly's Stadium 5
28 N Hussain England 34 103* 20/05/2004 New Zealand Lord's 96
29 J N Gillespie Australia 201* DNB 16/04/2006 Bangladesh Zahur Ahmed Chowdhury Stadium 71
30 P A Jaques Australia 31 108 12/06/2008 West Indies Kensington Oval 11
31 J H Kallis South Africa 115 DNB 26/12/2013 India Kingsmead 166
32 B B McCullum New Zealand 145 25 20/02/2016 Australia Hagley Oval 101
33 A N Cook England 71 147 07/09/2018 India Kennington Oval 161
34 K R Patterson Australia 114* DNB 01/02/2019 Sri Lanka Manuka Oval 2
35 Asghar Afghan* Afghanistan 164 DNB 10/03/2021 Zimbabwe Sheikh Zayed Stadium 6
36 S C Williams* Zimbabwe 8 151* 10/03/2021 Afghanistan Sheikh Zayed Stadium 14

Hundred on Debut
Hundred in First and Last Test
Batting Records and Statistics Menu