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

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