First-Class Carrying Bat Through Completed Innings by Player

Back To: Records->First_Class->Overall->Batting


Click the appropriate link to go to the overall list or the list for entries for a specific country:
Note: Where the listed event was in the team's second innings in the match concerned, it has not been possible in all cases to verify the second innings batting order. The list will be refined as better information becomes available about individual cases.
Click on column heading to see the results sorted by that column
Player Runs Total Date
Aamer Mirza49*133Peshawar (1) v Lahore DivisionJinnah Stadium, Sialkot1983/84
R Abel88*198Surrey (1) v GloucestershireCollege Ground, Cheltenham1885
R Abel151*425Surrey (1) v MiddlesexLord's Cricket Ground, St John's Wood1890
R Abel132*307England (1) v AustraliaAssociation Ground, Sydney1891/92
R Abel136*300Surrey (1) v MiddlesexKennington Oval, Kennington1894
R Abel168*363Players (1) v GentlemenKennington Oval, Kennington1894
R Abel357*811Surrey (1) v SomersetKennington Oval, Kennington1899
R Abel153*302Players (1) v GentlemenKennington Oval, Kennington1900
R Abel151*263Surrey (1) v SussexKennington Oval, Kennington1902
TB Abell76*200Somerset (1) v NottinghamshireCounty Ground, Taunton2015
TB Abell88*170Somerset (2) v WarwickshireEdgbaston, Birmingham2015
Abid Ali205*386United Bank Limited (2) v Habib Bank LimitedMarghzar Cricket Ground, Islamabad2013/14
Abid Ali231*416Islamabad (1) v National Bank of PakistanDiamond Club Ground, Islamabad2017/18
HM Ackerman39*77Northamptonshire (2) v SurreyTown Ground, Kettering1971
JHK Adams139*302Hampshire (2) v EssexThe Ageas Bowl, Southampton2012
JHK Adams138*274Hampshire (1) v GloucestershireCounty Ground, Bristol2013
W Adams14*40Northamptonshire (2) v YorkshireCounty Ground, Northampton1920
Agha Zahid78*173Habib Bank Limited (1) v Lahore CityLahore City Cricket Association Ground, Lahore1980/81
Ahmed Said78*172Rest of North West Frontier Province (2) v RawalpindiRawalpindi Cricket Stadium, Rawalpindi2001/02
Akash Lal104*186Delhi (1) v Northern PunjabGandhi Sports Complex Ground, Amritsar1967/68
Akhtar Sarfraz134*242Peshawar (2) v BahawalpurBahawal Stadium, Bahawalpur1995/96
Akhtar Sarfraz104*309Peshawar (1) v RawalpindiArbab Niaz Stadium, Peshawar1996/97
Akram Khan77*264Hyderabad (1) v Lahore BluesLahore City Cricket Association Ground, Lahore2004/05
AE Alderman124*291Derbyshire (2) v HampshireUnited Services Ground, Portsmouth1934
K Ali55*103Gloucestershire (1) v NottinghamshireTrent Bridge, Nottingham2005
Almas Shaukat92*175Uttar Pradesh (1) v RailwaysVictoria Park Stadium, Meerut2019/20
DL Amiss160*315Warwickshire (2) v West IndiansEdgbaston, Birmingham1966
DL Amiss122*273Warwickshire (2) v EssexCastle Park Cricket Ground, Colchester1978
Anamul Haque119*232Khulna Division (2) v Dhaka DivisionSheikh Kamal International Cricket Stadium, Cox's Bazar2013/14
TA Anson22*54Marylebone Cricket Club (1) v NorthBurton-on-Trent1840
Anwar Arif37*102North-West Frontier Province (1) v PunjabPeshawar Club Ground, Peshawar1954/55
K Arjune109*264West Indies B (1) v Trinidad and TobagoGuaracara Park, Pointe-a-Pierre2001/02
WW Armstrong159*309Australia (2) v South AfricaOld Wanderers, Johannesburg1902/03
RP Arnold104*231Sri Lanka (1) v ZimbabweHarare Sports Club, Harare1999/00
Arshad Ali81*164United Arab Emirates (1) v NepalTribhuvan University International Cricket Ground, Kirtipur2005
Arshad Pervez140*240Habib Bank Limited (2) v Muslim Commercial BankGaddafi Stadium, Lahore1978/79
Arshad Pervez152*274Habib Bank Limited (2) v Lahore CityLahore City Cricket Association Ground, Lahore1984/85
Arshad Pervez60*160Habib Bank Limited (2) v Zone DPindi Club Ground, Rawalpindi1985/86
WH Ashdown150*303Kent (1) v SurreyKennington Oval, Kennington1926
WH Ashdown100*236Kent (2) v SussexThe Nevill Ground, Tunbridge Wells1928
WH Ashdown83*223Kent (1) v GloucestershireMote Park, Maidstone1930
WH Ashdown305*560Kent (1) v DerbyshireCrabble Athletic Ground, Dover1935
SA Asnodkar126*235Goa (1) v OrissaBarabati Stadium, Cuttack2003/04
MS Atapattu216*428Sri Lanka (1) v ZimbabweQueens Sports Club, Bulawayo1999/00
MA Atherton109*185Cambridge University (1) v DerbyshireFP Fenner's Ground, Cambridge1987
MA Atherton94*228England (1) v New ZealandLancaster Park, Christchurch1996/97
CWJ Athey77*186Gloucestershire (2) v SomersetThe Royal and Sun Alliance County Ground, Bristol1991
CWJ Athey103*287Gloucestershire (1) v SussexCounty Ground, Hove1991
CWJ Athey72*174Sussex (2) v DerbyshireCounty Ground, Derby1993
CWJ Athey169*319Sussex (1) v KentThe Nevill Ground, Tunbridge Wells1994
G Atkinson46*94Somerset (2) v YorkshireThe Circle, Hull1965
GR Atkinson30*73Yorkshire (2) v NottinghamshireGreat Horton Road, Bradford1865
JA Atkinson144*277Tasmania (2) v VictoriaTasmania Cricket Association Ground, Hobart1927/28
JA Atkinson104*173Tasmania (1) v VictoriaNorth Tasmania Cricket Association Ground, Launceston1929/30
AV Avery84*180Essex (1) v DerbyshireSouthchurch Park, Southend-on-Sea1939
AV Avery83*165Essex (1) v GloucestershireOld County Ground, Brentwood1946
AV Avery92*154Essex (1) v NottinghamshireTrent Bridge, Nottingham1954
Azhar Qureshi140*302Punjab B (2) v Pakistan UniversitiesPunjab University Ground, Lahore1974/75
Babar Naeem91*133Rawalpindi (1) v Zarai Taraqiati Bank LimitedRawalpindi Cricket Stadium, Rawalpindi2002/03
CL Badcock43*147Tasmania (2) v Marylebone Cricket ClubNorth Tasmania Cricket Association Ground, Launceston1932/33
H Bagshaw114*218Derbyshire (1) v SurreyKennington Oval, Kennington1897
L Baichan216*401Berbice (1) v DemeraraBourda, Georgetown1973/74
L Baichan101*257Berbice (2) v DemeraraAlbion Sports Complex, Albion1982/83
J Bailey70*139Hampshire (2) v West IndiansDean Park, Bournemouth1939
HW Bainbridge65*113Warwickshire (1) v KentEdgbaston, Birmingham1894
A Baker55*110Surrey (1) v GloucestershireAshley Down Ground, Bristol1905
AH Bakewell90*169Northamptonshire (2) v EssexCounty Ground, Leyton1931
AH Bakewell83*166Northamptonshire (2) v New ZealandersTown Ground, Peterborough1931
AH Bakewell120*211Northamptonshire (1) v LeicestershireAylestone Road, Leicester1936
JR Bakrania137*244Gujarat (1) v BarodaJethabhai Jhaverbhai College of Science Ground, Nadiad1976/77
JC Balderstone114*246Leicestershire (1) v EssexCastle Park Cricket Ground, Colchester1982
JC Balderstone100*198Leicestershire (1) v WorcestershireRacecourse Ground, Hereford1983
JC Balderstone181*456Leicestershire (1) v GloucestershireGrace Road, Leicester1984
CT Bancroft206*385Gloucestershire (1) v KentBrightside Ground, Bristol2017
CT Bancroft76*176Western Australia (1) v New South WalesHurstville Oval, Sydney2017/18
CT Bancroft138*279Western Australia (1) v New South WalesBankstown Oval, Sydney2018/19
AC Bannerman71*171Australians (1) v Orleans ClubOrleans Club Ground, Twickenham1878
AC Bannerman45*83Combined XI (2) v A Shrewsbury's XIAssociation Ground, Sydney1887/88
AC Bannerman93*319Australians (1) v Cambridge University Past and PresentCounty Ground, Leyton1888
AC Bannerman45*151New South Wales (1) v VictoriaMelbourne Cricket Ground, Melbourne1890/91
AC Bannerman7*60Australians (2) v KentSt Lawrence Ground, Canterbury1893
AC Bannerman79*258Australians (2) v Gentlemen of PhiladelphiaBelmont Cricket Club Ground, Philadelphia1893
W Bardsley143*271Australians (1) v SH Cochrane's XIWoodbrook Cricket Club Ground, Bray1909
W Bardsley191*361New South Wales (2) v South AustraliaSydney Cricket Ground, Sydney1910/11
W Bardsley200*352New South Wales (1) v AucklandEden Park, Auckland1923/24
W Bardsley193*383Australia (1) v EnglandLord's Cricket Ground, St John's Wood1926
G Barker36*80Essex (2) v KentChalkwell Park, Westcliff-on-Sea1966
GD Barlow44*83Middlesex (1) v EssexCounty Ground, Chelmsford1983
RG Barlow26*116Lancashire (1) v KentMote Park, Maidstone1874
RG Barlow34*187Lancashire (1) v NottinghamshireTrent Bridge, Nottingham1876
RG Barlow34*99Lancashire (1) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1878
RG Barlow10*47Lancashire (2) v YorkshireOld Trafford, Manchester1880
RG Barlow66*269Lancashire (2) v AustraliansOld Trafford, Manchester1882
RG Barlow5*69Lancashire (2) v NottinghamshireTrent Bridge, Nottingham1882
RG Barlow44*93Lancashire (1) v NottinghamshireAigburth, Liverpool1882
RG Barlow58*240Lancashire (1) v GloucestershireClifton College Close Ground, Clifton1882
RG Barlow62*183Lancashire (1) v GloucestershireClifton College Close Ground, Clifton1885
RG Barlow51*215Lancashire (1) v KentMote Park, Maidstone1889
W Barnes118*236Marylebone Cricket Club (1) v Oxford UniversityLord's Cricket Ground, St John's Wood1880
CJ Barnett228*363Gloucestershire (1) v LeicestershireWagon Works Ground, Gloucester1947
CS Barnett62*235Gloucestershire (2) v WorcestershireCollege Ground, Cheltenham1913
EP Barnett52*141Gloucestershire (2) v YorkshirePark Avenue Cricket Ground, Bradford1905
KJ Barnett156*330Derbyshire (1) v NottinghamshireTrent Bridge, Nottingham1992
KJ Barnett108*214Derbyshire (2) v GlamorganCounty Ground, Derby1993
KJ Barnett73*183Derbyshire (1) v SussexCounty Ground, Derby1993
KJ Barnett182*388Gloucestershire (1) v MiddlesexJohn Walker's Ground, Southgate2002
JE Barrett67*176Australia (2) v EnglandLord's Cricket Ground, St John's Wood1890
JE Barrett61*134Australians (2) v Lyric ClubSt Ann's Ground, Barnes1890
MP Barua87*148Assam (2) v BengalNational Sports Council of Assam Ground, Jorhat1966/67
LTA Bates96*207Warwickshire (1) v SurreyKennington Oval, Kennington1921
LTA Bates50*125Warwickshire (2) v YorkshireFartown, Huddersfield1922
WE Bates200*390Glamorgan (1) v WorcestershireChester Road North, Kidderminster1927
WE Bates73*160Glamorgan (2) v NorthamptonshireSt Helen's, Swansea1928
JN Batty154*337Surrey (1) v LancashireOld Trafford, Manchester2003
G Bean145*246Sussex (1) v NottinghamshireCounty Ground, Hove1891
W Bedster63*115Surrey (1) v HampshireBroad Halfpenny Down, Hambledon1778
GW Beldam12*51Middlesex (1) v SussexLord's Cricket Ground, St John's Wood1902
W Beldham106*171Surrey (1) v EnglandDartford Brent, Dartford1793
JT Bell72*164Glamorgan (1) v EssexCardiff Arms Park, Cardiff1926
JT Bell209*395Wales (2) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1927
DJ Bell-Drummond84*180Kent (1) v NottinghamshireTrent Bridge, Nottingham2017
MR Benson71*189Kent (2) v HampshireSt Lawrence Ground, Canterbury1994
GL Berry58*126Leicestershire (1) v DerbyshireQueen's Park, Chesterfield1939
GL Berry45*121Leicestershire (2) v South AfricansGrace Road, Leicester1947
GL Berry109*236Leicestershire (2) v SomersetGrace Road, Leicester1949
CA Best104*246West Indies Board President's XI (1) v IndiansKensington Oval, Bridgetown1988/89
N Bezbarua8*33Assam (2) v BengalNational Sports Council of Assam Ground, Jorhat1974/75
A Bhanot104*165Uttar Pradesh (2) v BombayWankhede Stadium, Bombay1978/79
ZM Bharucha164*424Bombay (1) v Rest of IndiaWankhede Stadium, Bombay1994/95
SS Bhave231*557Maharashtra (1) v HaryanaNehru Stadium, Pune1991/92
SS Bhave28*103West Zone (2) v East ZoneLalabhai Contractor Stadium, Surat1993/94
DJ Bicknell145*268Surrey (1) v EssexCounty Ground, Chelmsford1991
DJ Bicknell129*299Surrey (2) v WorcestershireThe Foster's Oval, Kennington1996
Bismillah Khan63*106Quetta (2) v MultanGymkhana Ground, Okara2009/10
R Bittoo131*223Himachal Pradesh (1) v ServicesKangda Police Stadium, Dharamsala1991/92
SAA Block56*129Cambridge University Centre of Cricketing Excellence (1) v KentFP Fenner's Ground, Cambridge2001
RC Blunt137*336Canterbury (2) v WellingtonBasin Reserve, Wellington1919/20
RC Blunt131*204Otago (1) v CanterburyCarisbrook, Dunedin1926/27
JB Bolus136*299Nottinghamshire (1) v DerbyshireTrent Bridge, Nottingham1963
DC Boon58*103Australia (2) v New ZealandEden Park, Auckland1985/86
TJ Boon75*163Leicestershire (1) v ZimbabweSalisbury Sports Club, Salisbury1980/81
BJ Booth62*140Lancashire (1) v DerbyshireAigburth, Liverpool1963
C Booth38*113Marylebone Cricket Club (2) v Oxford UniversityLord's Cricket Ground, St John's Wood1877
AY Botawala32*85Muslims (2) v ParseesDeccan Gymkhana Ground, Poona1918/19
CSC Bowen30*104Hampshire (2) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1861
PD Bowler159*340Derbyshire (2) v EssexQueen's Park, Chesterfield1988
EH Bowley110*245Sussex (1) v GlamorganSt Helen's, Swansea1922
EH Bowley93*188Sussex (2) v HampshireCounty Ground, Hove1923
EH Bowley71*119Sussex (1) v WorcestershireCounty Ground, Hove1926
EH Bowley94*206Sussex (1) v NottinghamshireCentral Recreation Ground, Hastings1926
FL Bowley104*267Worcestershire (2) v MiddlesexLord's Cricket Ground, St John's Wood1911
G Boycott114*297Yorkshire (1) v LeicestershireBramall Lane, Sheffield1968
G Boycott53*119Yorkshire (1) v WarwickshirePark Avenue Cricket Ground, Bradford1969
G Boycott182*320Yorkshire (1) v MiddlesexLord's Cricket Ground, St John's Wood1971
G Boycott138*232Yorkshire (1) v WarwickshireEdgbaston, Birmingham1971
G Boycott175*360Yorkshire (2) v NottinghamshireTown Ground, Worksop1979
G Boycott99*215England (2) v AustraliaWestern Australia Cricket Association Ground, Perth1979/80
G Boycott112*233Yorkshire (2) v DerbyshireAbbeydale Park, Sheffield1983
G Boycott55*183Yorkshire (2) v WarwickshireHeadingley, Leeds1984
G Boycott55*131Yorkshire (1) v SurreyAbbeydale Park, Sheffield1985
WP Bradburn45*87Northern Districts (1) v WellingtonBasin Reserve, Wellington1960/61
WP Bradburn37*57Northern Districts (2) v WellingtonSeddon Park, Hamilton1961/62
CC Bradfield64*149Eastern Province (2) v NorthernsSt George's Park, Port Elizabeth2000/01
J Brand80*146Marylebone Cricket Club (1) v GodalmingLord's Cricket Ground, St John's Wood1825
KC Brathwaite91*205Barbados (2) v Windward IslandsKensington Oval, Bridgetown2012/13
KC Brathwaite142*337West Indies (1) v PakistanSharjah Cricket Association Stadium, Sharjah2016/17
KC Brathwaite84*210Barbados (2) v GuyanaGuyana National Stadium, Providence2019/20
LC Braund42*113Somerset (2) v YorkshireCounty Ground, Taunton1907
LC Braund28*97Somerset (2) v MiddlesexLord's Cricket Ground, St John's Wood1907
LC Braund67*226Somerset (2) v MiddlesexCounty Ground, Taunton1907
LC Braund58*148Somerset (2) v WorcestershireCounty Ground, Taunton1914
JM Brearley90*197Marylebone Cricket Club (1) v YorkshireLord's Cricket Ground, St John's Wood1965
JM Brearley128*275Middlesex (2) v HampshireLord's Cricket Ground, St John's Wood1976
MP Breetzke77*186Warriors (2) v KnightsMangaung Oval, Bloemfontein2020/21
NE Briers157*359Leicestershire (1) v NottinghamshireGrace Road, Leicester1990
NE Briers60*108Leicestershire (1) v NorthamptonshireGrace Road, Leicester1991
NE Briers73*160Leicestershire (1) v DerbyshireRutland Recreation Ground, Ilkeston1992
NE Briers175*359Leicestershire (1) v WorcestershireCounty Ground, New Road, Worcester1995
W Brockwell76*158Surrey (1) v LeicestershireGrace Road, Leicester1898
D Brookes80*170Northamptonshire (1) v LeicestershireCounty Ground, Northampton1946
D Brookes166*347Northamptonshire (1) v KentCounty Ground, Northampton1950
D Brookes102*185Northamptonshire (1) v KentCounty Ground, Northampton1952
D Brookes139*300The Rest (1) v SouthCentral Recreation Ground, Hastings1953
D Brookes113*252Northamptonshire (1) v GlamorganEugene Cross Park, Ebbw Vale1958
G Brown150*294Hampshire (1) v SurreyKennington Oval, Kennington1933
GG Brown33*93Sussex (1) v KentHigher Common Ground, Tunbridge Wells1851
MJ Brown56*115Hampshire (1) v DurhamRiverside Ground, Chester-le-Street2007
SM Brown96*153Middlesex (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1948
WA Brown206*422Australia (1) v EnglandLord's Cricket Ground, St John's Wood1938
WA Brown174*311Queensland (2) v South AustraliaAdelaide Oval, Adelaide1938/39
NLJ Browne132*277Essex (1) v DerbyshireQueen's Park, Chesterfield2014
CN Bruce64*120Oxford University (1) v WorcestershireThe University Parks, Oxford1907
ML Bruyns102*170Border (1) v NorthernsSuperSport Park, Centurion2001/02
ML Bruyns110*251Warriors (1) v Western Province BolandMercedes Benz Park, East London2004/05
JL Bryan82*157Kent (1) v YorkshireThe Nevill Ground, Tunbridge Wells1921
JL Bryan93*186Kent (2) v MiddlesexLord's Cricket Ground, St John's Wood1929
CH Bull57*150Worcestershire (1) v LancashireChester Road North, Kidderminster1935
DFE Bull167*336Queensland (2) v VictoriaMelbourne Cricket Ground, Melbourne1965/66
D Bundela111*274Madhya Pradesh (1) v RailwaysMaharani Usharaje Trust Cricket Ground, Indore2001/02
JW Burke162*360New South Wales (1) v VictoriaMelbourne Cricket Ground, Melbourne1949/50
JW Burke132*281New South Wales (1) v VictoriaSt Kilda Cricket Ground, Melbourne1956/57
JA Burns91*183Queensland (1) v TasmaniaBlundstone Arena, Hobart2013/14
RJ Burns219*483Surrey (1) v HampshireThe Kia Oval, Kennington2017
CJ Burnup103*209Kent (1) v SurreyKennington Oval, Kennington1899
JE Bush52*146Oxford University (1) v SurreyWoodbridge Road, Guildford1952
AR Butcher135*275Glamorgan (1) v WorcestershireThe Gnoll, Neath1987
MA Butcher109*245Surrey (2) v SomersetCounty Ground, Taunton1998
MA Butcher145*281Surrey (1) v GlamorganThe AMP Oval, Kennington2001
SWA Cadman36*71Derbyshire (1) v HampshireCounty Ground, Derby1912
SWA Cadman73*155Derbyshire (2) v LeicestershireAylestone Road, Leicester1914
SWA Cadman125*272Derbyshire (1) v NorthamptonshireCounty Ground, Northampton1924
SL Campbell211*432Barbados (1) v Leeward IslandsAddelita Cancryn Junior High School Ground, Charlotte Amalie2003/04
MC Carew65*135Trinidad and Tobago (1) v BarbadosQueen's Park Oval, Port of Spain1966/67
W Carlton73*211Victoria (1) v TasmaniaTasmania Cricket Association Ground, Hobart1898/99
HE Carris35*92Middlesex (2) v YorkshirePark Avenue Cricket Ground, Bradford1929
T Case13*112Oxford University (2) v Marylebone Cricket ClubMagdalen Ground, Oxford1867
FGH Chalk115*215Kent (2) v YorkshireCrabble Athletic Ground, Dover1939
G Challenor155*305West Indians (1) v SurreyKennington Oval, Kennington1923
T Chanderpaul66*209Guyana (1) v BarbadosKensington Oval, Bridgetown2019/20
VB Chandrasekhar237*384Goa (1) v KeralaBhausaheb Bandodkar Ground, Panaji1995/96
C Chapman47*90Cambridge University (1) v Cambridge Town ClubUniversity Ground, Barnwell, Cambridge1826
W Chatterton109*238Marylebone Cricket Club (1) v LancashireLord's Cricket Ground, St John's Wood1892
RP Chaudhuri48*125Tripura (1) v AssamNorth-East Frontier Railway Stadium, Guwahati1989/90
CPS Chauhan187*366Maharashtra (1) v BombayShri Chhatrapati Shivaji Stadium, Kolhapur1972/73
KS Chavan153*326Baroda (1) v GujaratJayendra Puri Arts College Ground, Bharuch1986/87
AS Chopra119*253North Zone (2) v West ZoneNehru Stadium, Pune2001/02
V Chopra233*416Tamil Union Cricket and Athletic Club (1) v Sinhalese Sports ClubP Sara Oval, Colombo2011/12
AA Christian98*189Gujarat (2) v AndhraUkku Stadium, Visakhapatnam2004/05
TH Clark81*135Surrey (2) v YorkshireKennington Oval, Kennington1956
N Claxton199*378South Australia (2) v VictoriaMelbourne Cricket Ground, Melbourne1905/06
GS Clinton113*260Surrey (1) v DerbyshireKennington Oval, Kennington1984
GS Clinton84*171Surrey (2) v YorkshireHeadingley, Leeds1986
C Clover-Brown100*204Ceylon (1) v Indian University OccasionalsVihara Mahadevi Park, Colombo1935/36
LT Cobcroft85*239New South Wales (2) v WellingtonBasin Reserve, Wellington1895/96
FR Colabawala17*74Parsees (2) v EuropeansGymkhana Ground, Bombay1904/05
DC Collins53*131Wellington (1) v CanterburyLancaster Park, Christchurch1906/07
JC Collins128*187Fiji (1) v Hawke's BayRecreation Ground, Napier1894/95
NRD Compton105*230Middlesex (1) v NottinghamshireLord's Cricket Ground, St John's Wood2006
AN Cook244*491England (1) v AustraliaMelbourne Cricket Ground, Melbourne2017/18
GG Cook36*74Queensland (2) v VictoriaMelbourne Cricket Ground, Melbourne1932/33
GG Cook169*400Queensland (1) v Marylebone Cricket ClubBrisbane Cricket Ground, Woolloongabba, Brisbane1946/47
GW Cook61*134Cambridge University (2) v YorkshireFP Fenner's Ground, Cambridge1957
SC Cook117*208Gauteng (1) v BolandBidvest Wanderers Stadium, Johannesburg2009/10
SC Cook53*136South Africa A (1) v England XICity Oval, Pietermaritzburg2015/16
SC Cook70*177South Africa A (2) v India ASenwes Park, Potchefstroom2017
SJ Cook120*186Somerset (1) v NottinghamshireTrent Bridge, Nottingham1989
SJ Cook131*218Somerset (2) v NottinghamshireTrent Bridge, Nottingham1989
E Cooper104*273Worcestershire (2) v LancashireOld Trafford, Manchester1939
E Cooper69*154Worcestershire (1) v WarwickshireTipton Road, Dudley1951
MC Cowdrey65*169Kent (2) v GloucestershireCollege Ground, Cheltenham1956
J Cox115*285Tasmania (1) v Western AustraliaWestern Australia Cricket Association Ground, Perth1997/98
AJW Croom131*311Warwickshire (1) v NorthamptonshireEdgbaston, Birmingham1929
AJW Croom58*120Warwickshire (1) v GloucestershireCollege Ground, Cheltenham1930
AJW Croom102*204Warwickshire (1) v LancashireOld Trafford, Manchester1931
AJW Croom69*133Warwickshire (1) v LeicestershireAshby Road, Hinckley1936
CD Cumming106*199Otago (1) v CanterburyMainPower Oval, Rangiora2010/11
TS Curtis186*382Worcestershire (1) v GlamorganSophia Gardens, Cardiff1991
TS Curtis75*177Worcestershire (1) v WarwickshireEdgbaston, Birmingham1995
JA Cutmore31*64Essex (1) v YorkshireDewsbury and Savile Ground, Dewsbury1933
Dadu Sattar48*88East Pakistan B (2) v Dacca UniversityDacca Stadium, Dacca1957/58
A Daffen72*249Kent (2) v GloucestershireSpa Ground, Gloucester1890
J Daniell129*312Somerset (2) v HampshireCounty Ground, Southampton1911
J Daniell174*318Somerset (1) v EssexCounty Ground, Taunton1925
WM Darling85*179South Australia (1) v New South WalesAdelaide Oval, Adelaide1978/79
AS Das215*479Bengal (1) v GujaratSardar Patel Stadium, Motera, Ahmedabad2003/04
AS Das98*201Bengal (1) v MumbaiBrabourne Stadium, Mumbai2012/13
G Das63*143Assam (2) v BengalEden Gardens, Calcutta1979/80
PP Das76*144Tripura (2) v ChhattisgarhShaheed Veer Narayan Singh International Cricket Stadium, Naya Raipur2019/20
SS Das124*283East Zone (1) v England AGandhi Sports Complex Ground, Amritsar2003/04
DC Davey62*106Natal (2) v KimberleyEclectics Cricket Club Ground, Kimberley1889/90
D Davies100*161Glamorgan (2) v WorcestershireCounty Ground, New Road, Worcester1923
DD Davies40*95Border (1) v TransvaalSt George's Park, Port Elizabeth1902/03
DE Davies75*142Glamorgan (1) v South AfricansCardiff Arms Park, Cardiff1935
DE Davies155*340Glamorgan (1) v SomersetClarence Park, Weston-super-Mare1935
DE Davies107*180Over 32 (1) v Under 32Central Recreation Ground, Hastings1950
PC Davies122*253North Eastern Transvaal (1) v Griqualand WestBerea Park, Pretoria1955/56
BA Davis188*338North Trinidad (1) v South TrinidadQueen's Park Oval, Port of Spain1966/67
DG Dawson123*244Tasmania (2) v Western AustraliaWestern Australia Cricket Association Ground, Perth2004/05
EW Dawson126*256Leicestershire (1) v EssexCounty Ground, Leyton1928
LA Dawson152*324Hampshire (1) v WarwickshireThe Rose Bowl, Southampton2011
J Dean40*102Sussex (2) v Marylebone Cricket ClubRoyal Brunswick Ground, Hove1850
TJ Dean79*188Victoria (2) v New South WalesMelbourne Cricket Ground, Melbourne2016/17
TJ Dean144*271Victoria (1) v New South WalesSydney Cricket Ground, Sydney2021/22
MH Dekker68*187Zimbabwe (2) v PakistanRawalpindi Cricket Stadium, Rawalpindi1993/94
MH Dekker162*312Zimbabwe A (2) v TransvaalNew Wanderers Stadium, Johannesburg1995/96
CS Dempster167*345New Zealanders (1) v GlamorganCardiff Arms Park, Cardiff1927
CS Dempster28*62Leicestershire (1) v YorkshirePark Avenue Cricket Ground, Bradford1938
JL Denly115*199Kent (1) v HampshireSt Lawrence Ground, Canterbury2007
MH Denness69*136Kent (1) v NorthamptonshireWellingborough School Ground, Wellingborough1971
WH Denton230*476Northamptonshire (1) v EssexCounty Ground, Leyton1913
WH Denton108*305Northamptonshire (1) v GloucestershireCounty Ground, Northampton1914
KH Devdhar160*307Baroda (1) v MumbaiReliance Cricket Stadium, Vadodara2019/20
I Dev Singh117*215Jammu and Kashmir (1) v KeralaPerintalmanna Cricket Stadium, Perintalmanna2012/13
R Dewan143*334Haryana (1) v England XISardar Patel Stadium B Ground, Motera, Ahmedabad2012/13
JG Dewes101*203Middlesex (1) v SurreyKennington Oval, Kennington1955
P Dharmani223*415Punjab (1) v DelhiGandhi Sports Complex Ground, Amritsar1995/96
SR Dickson207*412Kent (1) v DerbyshireThe 3aaa County Ground, Derby2016
Dilawar Hussain101*249Indians (1) v WarwickshireEdgbaston, Birmingham1936
EW Dillon38*86Kent (1) v NottinghamshireBat and Ball Ground, Gravesend1902
AE Dipper168*343Gloucestershire (2) v SomersetCounty Ground, Taunton1914
AE Dipper37*104Gloucestershire (2) v LancashireOld Trafford, Manchester1919
AE Dipper99*185Gloucestershire (1) v WorcestershireCollege Ground, Cheltenham1919
AE Dipper120*175Gloucestershire (2) v WarwickshireEdgbaston, Birmingham1920
AE Dipper22*72Gloucestershire (1) v LeicestershireBath Grounds, Ashby-de-la-Zouch1922
AE Dipper37*138Gloucestershire (2) v KentCollege Ground, Cheltenham1922
AE Dipper87*192Gloucestershire (2) v WarwickshireFry's Ground, Bristol1923
AE Dipper126*211Gloucestershire (1) v West IndiansGreenbank, Bristol1923
AE Dipper85*210Gloucestershire (2) v NorthamptonshireCounty Ground, Northampton1926
AE Dipper66*119Gloucestershire (1) v KentFry's Ground, Bristol1929
AE Dipper64*192Gloucestershire (1) v GlamorganSt Helen's, Swansea1930
MU Dissanayake98*234Sinhalese Sports Club (1) v Moors Sports ClubColombo Cricket Club Ground, Colombo2001/02
MJ Di Venuto192*414Derbyshire (1) v MiddlesexLord's Cricket Ground, St John's Wood2002
MJ Di Venuto155*313Durham (1) v WorcestershireCounty Ground, New Road, Worcester2007
MJ Di Venuto204*407Durham (1) v KentRiverside Ground, Chester-le-Street2007
MJ Di Venuto117*213Durham (1) v YorkshireEmirates Durham International Cricket Ground, Chester-le-Street2010
PW Dobbs81*177Otago (2) v CanterburyCentennial Park, Oamaru1994/95
MJD Doherty130*284Griqualand West (1) v Northern TransvaalDe Beers Country Club, Kimberley1974/75
H Donnan160*374New South Wales (1) v South AustraliaAdelaide Oval, Adelaide1898/99
A Douglas69*180Eastern Province (1) v Western ProvinceRosmead Sports Ground, Cape Town1972/73
RS Dravid146*300India (1) v EnglandThe Kia Oval, Kennington2011
JJF Dreyer97*183Free State (1) v KwaZulu-Natal InlandCity Oval, Pietermaritzburg2018/19
B Dudleston101*178Leicestershire (1) v EssexCounty Ground, Leyton1971
RM Duffy90*177Otago (1) v AucklandUniversity Oval, Dunedin2015/16
A Dunn42*136Griqualand West (1) v Western ProvinceDe Beers Stadium, Kimberley1946/47
VF du Preez92*243Northern Transvaal (1) v NatalKingsmead, Durban1987/88
OM Durity74*159South Trinidad (1) v East TrinidadPrincess Royal Park, Arima1970/71
DV Dyer49*96Natal (1) v TransvaalKingsmead, Durban1945/46
AH Dyson75*156Glamorgan (2) v NorthamptonshireTown Ground, Kettering1931
AH Dyson109*204Glamorgan (2) v MiddlesexCardiff Arms Park, Cardiff1932
AH Dyson191*352Glamorgan (1) v LancashireCardiff Arms Park, Cardiff1934
AH Dyson110*210Glamorgan (1) v Sir J Cahn's XIRodney Parade, Newport1938
AH Dyson99*196Glamorgan (1) v GloucestershireRodney Parade, Newport1939
J Dyson18*61Australian XI (2) v South AfricaNew Wanderers Stadium, Johannesburg1985/86
JH Edrich79*122Surrey (2) v NorthamptonshireKennington Oval, Kennington1963
JH Edrich61*108Surrey (2) v EssexSouthchurch Park, Southend-on-Sea1978
WJ Edrich140*303Lord Tennyson's XI (1) v SindKarachi Gymkhana Ground, Karachi1937/38
D Elgar118*214South Africa (1) v EnglandSahara Stadium Kingsmead, Durban2015/16
D Elgar113*278Somerset (1) v LancashireEmirates Old Trafford, Manchester2017
D Elgar86*177South Africa (2) v IndiaBidvest Wanderers Stadium, Johannesburg2017/18
D Elgar141*311South Africa (1) v AustraliaPPC Newlands, Cape Town2017/18
CS Elliott51*126Derbyshire (1) v LeicestershireBath Grounds, Ashby-de-la-Zouch1948
MTG Elliott104*215Victoria (1) v Western AustraliaWestern Australia Cricket Association Ground, Perth1995/96
MTG Elliott120*247Victoria (1) v TasmaniaMelbourne Cricket Ground, Melbourne1998/99
MTG Elliott77*169Glamorgan (2) v HampshireSophia Gardens, Cardiff2004
RGP Ellis103*163Oxford University (1) v GlamorganThe University Parks, Oxford1983
RT Ellis50*107Sussex (1) v AustraliansCounty Ground, Hove1880
GM Emmett104*156Gloucestershire (1) v Oxford UniversityThe University Parks, Oxford1948
AE Fagg37*127Kent (2) v GloucestershireGarrison Ground 2, Gillingham1938
AE Fagg117*230Kent (2) v EssexMote Park, Maidstone1948
AE Fagg71*134Kent (2) v SurreyKennington Oval, Kennington1950
JF Fagge4*90Gentlemen of Kent (2) v Gentlemen of EnglandSt Lawrence Ground, Canterbury1852
C Fairservice30*110Kent (2) v EssexCounty Ground, Chelmsford1933
Faisal Naved114*209Gujranwala (1) v Lahore CityGaddafi Stadium, Lahore1999/00
Faisal Naved109*210Gujranwala (1) v BahawalpurBahawal Stadium, Bahawalpur1999/00
Faisal Naved151*270Gujranwala (1) v Pakistan National Shipping CorporationJinnah Stadium, Sialkot1999/00
FL Fane25*90Essex (1) v YorkshireHeadingley, Leeds1909
N Felix30*43Married (1) v SingleLord's Cricket Ground, St John's Wood1831
FP Fenner51*88Cambridge Town Club (1) v Cambridge UniversityParker's Piece, Cambridge1840
HMP Fernando102*172Moratuwa Sports Club (1) v Sri Lanka Air Force Sports ClubAir Force Ground, Katunayake2002/03
UA Fernando84*193Sinhalese Sports Club (1) v Bloomfield Cricket and Athletic ClubBloomfield Cricket and Athletic Club Ground, Colombo1998/99
JJ Ferris62*170Gentlemen (1) v PlayersNorth Marine Road, Scarborough1892
CAF Fiddian-Green60*123Warwickshire (2) v HampshireCounty Ground, Southampton1922
EWJ Fillary28*146Kent (2) v YorkshireCrabble Athletic Ground, Dover1964
JHW Fingleton119*273New South Wales (1) v Marylebone Cricket ClubSydney Cricket Ground, Sydney1932/33
LB Fishlock81*141Surrey (1) v AustraliansKennington Oval, Kennington1948
TS Fishwick85*181Warwickshire (2) v LancashireOld Trafford, Manchester1907
DA Fitzgerald111*250South Australia (2) v PakistanisAdelaide Oval, Adelaide1999/00
DGW Fletcher127*271Surrey (1) v YorkshirePark Avenue Cricket Ground, Bradford1947
GW Flower145*283Mashonaland Under-24s (2) v MashonalandHarare Sports Club, Harare1994/95
GW Flower156*321Zimbabwe (1) v PakistanQueens Sports Club, Bulawayo1997/98
MK Floyd128*325Oxford University (1) v Cambridge UniversityFP Fenner's Ground, Cambridge2001
JD Francis125*275Somerset (2) v YorkshireHeadingley, Leeds2005
TJ Franklin153*311Young New Zealand (1) v ZimbabweHarare Sports Club, Harare1984/85
HD Freakes122*190Eastern Province (1) v NatalOld Wanderers Top Back Ground, Johannesburg1931/32
JR Freeman67*206Essex (2) v LancashireCastle Park Cricket Ground, Colchester1922
JR Freeman113*283Essex (1) v Oxford UniversityCounty Ground, Chelmsford1926
CB Fry104*197Sussex (1) v MiddlesexLord's Cricket Ground, St John's Wood1898
CB Fry179*311Sussex (1) v YorkshireCounty Ground, Hove1898
CB Fry170*254Sussex (2) v NottinghamshireTrent Bridge, Nottingham1901
DP Fulton94*284Kent (2) v EssexSt Lawrence Ground, Canterbury2003
SSK Gallage93*208Sri Lanka Air Force Sports Club (2) v Sinhalese Sports ClubSinhalese Sports Club Ground, Colombo1988/89
JER Gallian113*243Nottinghamshire (2) v HampshireUnited Services Ground, Portsmouth1998
JER Gallian112*211Nottinghamshire (1) v SurreyTrent Bridge, Nottingham2003
G Gambhir111*191North Zone (2) v West ZoneHimachal Pradesh Cricket Association Stadium, Dharamsala2003/04
FC Gardner140*283Warwickshire (1) v WorcestershireEdgbaston, Birmingham1949
FC Gardner73*133Warwickshire (1) v GlamorganSt Helen's, Swansea1950
FC Gardner184*286Warwickshire (1) v LancashireAigburth, Liverpool1952
FC Gardner62*149Warwickshire (2) v GlamorganEdgbaston, Birmingham1954
GH Gatehouse54*146Tasmania (2) v OtagoCarisbrook, Dunedin1883/84
SM Gavaskar156*307Rest of India (1) v KarnatakaSardar Vallabhbhai Patel Stadium, Ahmedabad1974/75
SM Gavaskar127*286India (2) v PakistanIqbal Stadium, Faisalabad1982/83
CH Gayle165*317West Indies (2) v AustraliaAdelaide Oval, Adelaide2009/10
DRA Gehrs148*235South Australia (1) v Western AustraliaFremantle Oval, Fremantle1905/06
Ghulam Ali135*224Pakistan Automobiles Corporation (1) v Pakistan International AirlinesMultan Cricket Club Ground, Multan1992/93
PA Gibb80*163Cambridge University (2) v AustraliansFP Fenner's Ground, Cambridge1938
WRL Gibbes75*193Wellington (2) v CanterburyLancaster Park, Christchurch1911/12
HHIH Gibbons70*165Worcestershire (1) v WarwickshireChester Road North, Kidderminster1934
HHIH Gibbons83*148Worcestershire (2) v LancashireChester Road North, Kidderminster1935
MI Gidley73*160Griqualand West (1) v GautengNew Wanderers Stadium, Johannesburg2000/01
WR Gilbert205*383England XI (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1876
WR Gilbert40*110Gloucestershire (2) v LancashireClifton College Close Ground, Clifton1885
CR Gnaneshwar74*181Andhra (1) v BengalEden Gardens, Kolkata2019/20
TL Goddard56*99South Africa (2) v AustraliaNewlands, Cape Town1957/58
TL Goddard85*157Natal (1) v Western ProvinceKingsmead, Durban1969/70
BA Godleman105*210Derbyshire (2) v MiddlesexLord's Cricket Ground, St John's Wood2018
RT Godsell98*269Gloucestershire (1) v NottinghamshireAshley Down Ground, Bristol1905
SB Gohel359*641Gujarat (2) v OrissaSawai Mansingh Stadium, Jaipur2016/17
GA Gooch154*252England (2) v West IndiesHeadingley, Leeds1991
MW Goodwin118*251Sussex (1) v LancashireOld Trafford, Manchester2003
MA Gough75*187Durham (1) v EssexRiverside Ground, Chester-le-Street2002
EM Grace192*344Gentlemen of Marylebone Cricket Club (1) v Gentlemen of KentSt Lawrence Ground, Canterbury1862
WG Grace138*215Marylebone Cricket Club (1) v SurreyKennington Oval, Kennington1869
WG Grace117*183Marylebone Cricket Club (1) v NottinghamshireLord's Cricket Ground, St John's Wood1870
WG Grace189*310Single (1) v MarriedLord's Cricket Ground, St John's Wood1871
WG Grace81*141WG Grace's XI (1) v KentMote Park, Maidstone1871
WG Grace170*290England (1) v Nottinghamshire and YorkshireLord's Cricket Ground, St John's Wood1872
WG Grace192*311South (1) v NorthKennington Oval, Kennington1873
WG Grace318*528Gloucestershire (1) v YorkshireCollege Ground, Cheltenham1876
WG Grace221*348Gloucestershire (1) v MiddlesexClifton College Close Ground, Clifton1885
WG Grace81*128Marylebone Cricket Club (1) v SussexLord's Cricket Ground, St John's Wood1887
WG Grace113*186Gloucestershire (2) v NottinghamshireClifton College Close Ground, Clifton1887
WG Grace37*87Gloucestershire (2) v LancashireAshley Down Ground, Bristol1889
WG Grace127*282Gloucestershire (1) v MiddlesexCollege Ground, Cheltenham1889
WG Grace109*231Gloucestershire (1) v KentMote Park, Maidstone1890
WG Grace159*284Lord Sheffield's XI (1) v VictoriaMelbourne Cricket Ground, Melbourne1891/92
WG Grace61*105Gloucestershire (1) v SurreyKennington Oval, Kennington1893
WG Grace243*463Gloucestershire (1) v SussexCounty Ground, Hove1896
WG Grace102*238Gloucestershire (2) v LancashireAshley Down Ground, Bristol1896
JR Gray118*208Hampshire (1) v EssexUnited Services Ground, Portsmouth1956
JR Gray118*214Hampshire (2) v SomersetDean Park, Bournemouth1964
AE Greenidge74*169Barbados (2) v Trinidad and TobagoQueen's Park Oval, Port of Spain1980/81
CG Greenidge196*341Hampshire (1) v YorkshireHeadingley, Leeds1973
CG Greenidge157*270Hampshire (1) v GlamorganSophia Gardens, Cardiff1982
GA Greenidge100*180Sussex (2) v HampshireCounty Ground, Southampton1973
A Greenwood78*151Yorkshire (2) v GloucestershireClifton College Close Ground, Clifton1874
SE Gregory186*403New South Wales (2) v Marylebone Cricket ClubSydney Cricket Ground, Sydney1911/12
JG Greig79*170Europeans (1) v ParseesGymkhana Ground, Bombay1894/95
JG Greig249*487Hampshire (2) v LancashireAigburth, Liverpool1901
JG Greig92*192Europeans (1) v ParseesDeccan Gymkhana Ground, Poona1907/08
AFG Griffith37*79Barbados (1) v Trinidad and TobagoKensington Oval, Bridgetown1992/93
EL Griffiths24*123Gloucestershire (2) v NottinghamshireTrent Bridge, Nottingham1885
A Guha Roy84*180Assam (1) v BengalEden Gardens, Calcutta1951/52
G Gunn91*188Nottinghamshire (1) v YorkshireTrent Bridge, Nottingham1909
G Gunn52*146Nottinghamshire (2) v EssexCounty Ground, Leyton1911
G Gunn64*144Nottinghamshire (1) v MiddlesexLord's Cricket Ground, St John's Wood1913
G Gunn62*176Nottinghamshire (2) v YorkshireDewsbury and Savile Ground, Dewsbury1913
G Gunn117*283Nottinghamshire (2) v MiddlesexLord's Cricket Ground, St John's Wood1921
G Gunn67*155Nottinghamshire (1) v GloucestershireCollege Ground, Cheltenham1926
G Gunn109*267Nottinghamshire (1) v SussexThe Saffrons, Eastbourne1929
G Gunn85*186Nottinghamshire (1) v KentTrent Bridge, Nottingham1931
MJ Guptill195*381Auckland (1) v CanterburyMainPower Oval, Rangiora2011/12
LH Gwynn153*274Dublin University (1) v LeicestershireGrace Road, Leicester1895
AD Hales106*222Nottinghamshire (2) v WarwickshireEdgbaston, Birmingham2011
L Hall31*94Yorkshire (1) v SussexCounty Ground, Hove1878
L Hall124*331Yorkshire (1) v SussexCounty Ground, Hove1883
L Hall128*285Yorkshire (1) v SussexFartown, Huddersfield1884
L Hall32*81Yorkshire (2) v KentBramall Lane, Sheffield1885
L Hall79*285Yorkshire (2) v SurreyBramall Lane, Sheffield1885
L Hall37*96Yorkshire (1) v DerbyshireCounty Ground, Derby1885
L Hall50*173Yorkshire (2) v SussexFartown, Huddersfield1886
L Hall74*172Yorkshire (1) v KentSt Lawrence Ground, Canterbury1886
L Hall119*334Yorkshire (1) v GloucestershireDewsbury and Savile Ground, Dewsbury1887
L Hall82*218Yorkshire (1) v SussexCounty Ground, Hove1887
L Hall105*261North (1) v SouthNorth Marine Road, Scarborough1887
L Hall34*104Yorkshire (1) v SurreyKennington Oval, Kennington1888
L Hall129*461Yorkshire (1) v GloucestershireClifton College Close Ground, Clifton1888
L Hall85*259Yorkshire (1) v MiddlesexLord's Cricket Ground, St John's Wood1889
L Hall41*106Yorkshire (2) v NottinghamshireBramall Lane, Sheffield1891
MR Hallam152*231Leicestershire (1) v GloucestershireGrace Road, Leicester1961
C Hallows109*230Lancashire (1) v SussexOld Trafford, Manchester1921
C Hallows110*183Lancashire (2) v LeicestershireOld Trafford, Manchester1921
C Hallows179*393Lancashire (1) v EssexSouthchurch Park, Southend-on-Sea1923
C Hallows158*297Lancashire (1) v LeicestershireAylestone Road, Leicester1925
C Hallows65*103Lancashire (1) v DerbyshireSeedhill, Nelson1925
C Hallows152*305Lancashire (1) v YorkshireOld Trafford, Manchester1929
A Hamer35*90Derbyshire (2) v GloucestershireAshley Down Ground, Bristol1950
A Hamer147*272Derbyshire (1) v YorkshireHeadingley, Leeds1954
A Hamer112*208Derbyshire (2) v SurreyKennington Oval, Kennington1957
A Hamer57*105Derbyshire (1) v GloucestershireAshley Down Ground, Bristol1958
Hamid Nagra122*265Sargodha (1) v RailwaysBohranwala Ground, Faisalabad1963/64
LAH Hamilton117*205Kent (2) v AustraliansSt Lawrence Ground, Canterbury1890
A Haniff84*172Guyana (1) v Windward IslandsArnos Vale Playing Field, Kingstown1999/00
Hanif Mohammad147*252Bahawalpur (1) v SindBahawal Stadium, Bahawalpur1953/54
Hanif Mohammad142*241Pakistanis (1) v EssexSouthchurch Park, Southend-on-Sea1954
BR Hardie88*254Essex (2) v AustraliansCounty Ground, Chelmsford1975
BR Hardie59*172Essex (2) v LeicestershireGrace Road, Leicester1979
HTW Hardinge123*203Kent (1) v EssexAngel Ground, Tonbridge1911
HTW Hardinge113*220The Rest (2) v EnglandLord's Cricket Ground, St John's Wood1911
HTW Hardinge79*169Kent (1) v YorkshireHeadingley, Leeds1919
HTW Hardinge172*339Kent (1) v EssexSt Lawrence Ground, Canterbury1919
HTW Hardinge62*163Kent (1) v HampshireSt Lawrence Ground, Canterbury1920
HTW Hardinge118*196Kent (2) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1921
HTW Hardinge249*440Kent (1) v LeicestershireAylestone Road, Leicester1922
HTW Hardinge71*161Kent (1) v GloucestershireThe Nevill Ground, Tunbridge Wells1923
HTW Hardinge54*96Kent (1) v Oxford UniversityThe University Parks, Oxford1924
HTW Hardinge30*55Kent (1) v SomersetAngel Ground, Tonbridge1926
HTW Hardinge49*122Kent (1) v EssexSouthchurch Park, Southend-on-Sea1930
CB Harris117*246Nottinghamshire (1) v YorkshireHeadingley, Leeds1934
CB Harris239*401Nottinghamshire (1) v HampshireTrent Bridge, Nottingham1950
DJ Harris105*177South Australia (2) v QueenslandAdelaide Oval, Adelaide2010/11
LM Harris41*65Otago (1) v TasmaniaCarisbrook, Dunedin1883/84
Lord Harris80*148Kent (1) v YorkshireBat and Ball Ground, Gravesend1883
MS Harris91*201Western Australia (2) v QueenslandWestern Australia Cricket Association Ground, Perth2011/12
JF Harvey23*67Derbyshire (2) v SurreyKennington Oval, Kennington1964
Haseeb Azam59*107Rawalpindi (1) v Karachi BluesNational Stadium, Karachi2011/12
Lord Hawke107*229Marylebone Cricket Club (1) v Oxford UniversityLord's Cricket Ground, St John's Wood1902
ML Hayden173*281Queensland (2) v New South WalesBrisbane Cricket Ground, Woolloongabba, Brisbane1993/94
HB Hayman104*213Middlesex (1) v KentPrivate Banks Sports Ground, Catford1898
DL Haynes88*211West Indies (2) v PakistanNational Stadium, Karachi1986/87
DL Haynes75*176West Indies (1) v EnglandThe Foster's Oval, Kennington1991
DL Haynes143*382West Indies (2) v PakistanQueen's Park Oval, Port of Spain1992/93
T Hayward86*161Cambridge Town Club (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1860
TW Hayward156*287Surrey (2) v Gentlemen of PhiladelphiaKennington Oval, Kennington1903
TW Hayward188*321Surrey (2) v KentSt Lawrence Ground, Canterbury1904
TW Hayward129*286Surrey (2) v AustraliansKennington Oval, Kennington1905
TW Hayward144*225Surrey (1) v NottinghamshireTrent Bridge, Nottingham1906
TW Hayward146*278Players (1) v GentlemenLord's Cricket Ground, St John's Wood1907
TW Hayward114*190Surrey (2) v LancashireKennington Oval, Kennington1907
TW Hayward96*178Surrey (2) v AustraliansKennington Oval, Kennington1909
TW Hayward90*156Surrey (2) v SomersetCounty Ground, Taunton1909
RA Haywood131*251Northamptonshire (1) v SussexCounty Ground, Hove1921
P Hearn12*32Kent (1) v HampshireCounty Ground, Southampton1952
W Hearn58*126Marylebone Cricket Club (1) v Oxford UniversityMagdalen Ground, Oxford1879
A Hearne43*189Kent (1) v SomersetPrivate Banks Sports Ground, Catford1892
A Hearne116*256Kent (1) v GloucestershireSt Lawrence Ground, Canterbury1892
A Hearne22*76Kent (2) v GloucestershireBat and Ball Ground, Gravesend1895
A Hearne55*114Kent (2) v SussexAngel Ground, Tonbridge1899
A Hearne79*172Kent (1) v WorcestershireSt Lawrence Ground, Canterbury1903
A Hearne90*294Kent (1) v GloucestershireAngel Ground, Tonbridge1904
JW Hearne152*309Middlesex (1) v LeicestershireAylestone Road, Leicester1931
JM Henderson117*235Boland (1) v Free StateStellenbosch University Ground, Stellenbosch1998/99
DA Hendricks142*313Gauteng (1) v North WestBidvest Wanderers Stadium, Johannesburg2015/16
E Henty32*81Kent (2) v YorkshireDewsbury and Savile Ground, Dewsbury1870
AMJ Hilditch108*233South Australia (1) v VictoriaAdelaide Oval, Adelaide1990/91
A Hill48*127Derbyshire (2) v KentMote Park, Maidstone1984
NW Hill23*57Nottinghamshire (2) v SussexThe Saffrons, Eastbourne1962
ELG Hoad80*239West Indians (1) v WorcestershireCounty Ground, New Road, Worcester1933
JB Hobbs60*155Surrey (1) v WarwickshireEdgbaston, Birmingham1907
JB Hobbs154*292Players (2) v GentlemenLord's Cricket Ground, St John's Wood1911
JB Hobbs117*190Marylebone Cricket Club Australian Touring Team (1) v Lord Londesborough's XINorth Marine Road, Scarborough1911
JB Hobbs205*344Surrey (1) v Australian Imperial ForcesKennington Oval, Kennington1919
JB Hobbs172*294Surrey (2) v YorkshireHeadingley, Leeds1921
JB Hobbs133*300Surrey (1) v YorkshireKennington Oval, Kennington1931
JB Hobbs161*320Players (2) v GentlemenLord's Cricket Ground, St John's Wood1932
MV Hodge54*201Leeward Islands (1) v Trinidad and TobagoFoursquare Park, St Philip2009/10
MV Hodge96*237Leeward Islands (2) v Trinidad and TobagoWarner Park, Basseterre2016/17
MB Hofmeyr95*247Oxford University (1) v New ZealandersThe University Parks, Oxford1949
MB Hofmeyr64*169Oxford University (1) v Cambridge UniversityLord's Cricket Ground, St John's Wood1949
TH Hogue60*152Western Australia (1) v Marylebone Cricket ClubWestern Australia Cricket Association Ground, Perth1907/08
RL Holdsworth100*227North-West Frontier Province (1) v Southern PunjabBaradari Ground, Patiala1938/39
FC Holland37*98Surrey (1) v NottinghamshireTrent Bridge, Nottingham1907
J Holland46*95Leicestershire (1) v SurreyGrace Road, Leicester1894
RA Holloway61*122Otago (1) v Central DistrictsTrafalgar Park, Nelson1962/63
P Holmes145*270Yorkshire (1) v NorthamptonshireCounty Ground, Northampton1920
P Holmes175*377Yorkshire (1) v New ZealandersPark Avenue Cricket Ground, Bradford1927
P Holmes110*219Yorkshire (1) v NorthamptonshirePark Avenue Cricket Ground, Bradford1929
JKC Holt103*196West Indians (1) v Cricket Club of IndiaBrabourne Stadium, Bombay1958/59
HO Hopkins142*314Oxford University (2) v ArmyThe University Parks, Oxford1922
JA Hopkins109*240Glamorgan (2) v DerbyshireSt Helen's, Swansea1983
JL Hopwood60*153Lancashire (1) v SomersetSeedhill, Nelson1931
JL Hopwood73*128Lancashire (1) v South AfricansOld Trafford, Manchester1935
AN Hornby23*56Lancashire (1) v YorkshireOld Trafford, Manchester1876
AN Hornby121*194Marylebone Cricket Club (2) v Cambridge UniversityLord's Cricket Ground, St John's Wood1882
MJ Horton53*91Worcestershire (1) v LancashireOld Trafford, Manchester1966
PJ Horton49*170Lancashire (1) v DurhamEmirates Durham International Cricket Ground, Chester-le-Street2012
JM How190*430New Zealand A (1) v England LionsQueenstown Events Centre, Queenstown2008/09
HC Howard47*202Western Australia (1) v South AustraliaFremantle Oval, Fremantle1905/06
HC Howard77*168Western Australia (2) v VictoriaWestern Australia Cricket Association Ground, Perth1921/22
M Howell15*73Surrey (2) v KentThe Rectory Field, Blackheath1920
CF Hughes270*475Derbyshire (1) v YorkshireHeadingley, Leeds2013
DP Hughes89*247New South Wales (2) v VictoriaMelbourne Cricket Ground, Melbourne2021/22
PJ Hughes135*246Worcestershire (1) v WarwickshireEdgbaston, Birmingham2012
R Humphrey30*60Surrey (1) v NottinghamshireKennington Oval, Kennington1872
T Humphrey43*95Surrey (1) v SussexRoyal Brunswick Ground, Hove1867
CC Hunte60*131West Indies (2) v AustraliaQueen's Park Oval, Port of Spain1964/65
MEK Hussey172*392Western Australia (1) v South AustraliaWestern Australia Cricket Association Ground, Perth1999/00
MEK Hussey223*464Western Australia (1) v VictoriaWestern Australia Cricket Association Ground, Perth2004/05
MEK Hussey144*338Durham (1) v LancashireOld Trafford, Manchester2005
L Hutton99*200Yorkshire (2) v LeicestershireBramall Lane, Sheffield1948
L Hutton78*153Yorkshire (1) v WorcestershireBramall Lane, Sheffield1949
L Hutton202*344England (1) v West IndiesKennington Oval, Kennington1950
L Hutton156*272England (1) v AustraliaAdelaide Oval, Adelaide1950/51
KC Ibrahim218*380KC Ibrahim's XI (1) v MN Raiji's XIBrabourne Stadium, Bombay1947/48
KC Ibrahim234*398KC Ibrahim's XI (1) v MK Mantri's XIBrabourne Stadium, Bombay1947/48
Ijaz Butt151*234North Zone (1) v LahoreGaddafi Stadium, Lahore1961/62
Ijaz Hussain68*130National Bank of Pakistan (1) v Karachi BluesNational Stadium, Karachi1970/71
Ijaz Shah88*208Hyderabad (1) v GujranwalaJinnah Stadium, Gujranwala1998/99
JT Ikin119*261Lancashire (2) v MiddlesexOld Trafford, Manchester1949
JT Ikin125*197Lancashire (1) v SurreyKennington Oval, Kennington1951
Imran Abbas105*302Gujranwala (1) v FaisalabadBohranwala Ground, Faisalabad2000/01
Imran Ahmed152*266Barisal Division (1) v Rajshahi DivisionAbdur Rab Serniabad Stadium, Barisal2003/04
Imran Ali90*188Faisalabad (1) v MultanIqbal Stadium, Faisalabad2009/10
Imran Butt189*370Sui Northern Gas Pipelines Limited (1) v Lahore LionsGaddafi Stadium, Lahore2014/15
Imran Farhat117*223Pakistan (1) v New ZealandMcLean Park, Napier2009/10
Imtiaz Ahmed166*351North Zone (1) v Pakistan International AirlinesGaddafi Stadium, Lahore1961/62
PJ Ingram105*201Central Districts (1) v AucklandEden Park Outer Oval, Auckland2003/04
J Iremonger55*173Nottinghamshire (2) v YorkshireTrent Bridge, Nottingham1901
J Iremonger189*377Nottinghamshire (1) v MiddlesexLord's Cricket Ground, St John's Wood1904
MV Jadeja75*160Saurashtra (1) v BarodaLaxmi Vilas Palace Ground, Baroda1958/59
DS Jadhav260*492India A (1) v KenyaSimba Union Ground, Nairobi2004
DS Jadhav124*233Maharashtra (2) v HyderabadGymkhana Ground, Secunderabad2004/05
DS Jadhav165*327Assam (1) v AndhraNehru Stadium, Guwahati2009/10
DS Jadhav105*279Assam (1) v MaharashtraNehru Stadium, Guwahati2011/12
W Jaffer173*367West Zone (1) v North ZoneEden Gardens, Calcutta1999/00
VA Jagadeesh199*314Kerala (1) v ServicesPalam A Ground, Model Sports Complex, Delhi2012/13
AM Jagdale149*312Madhya Pradesh (2) v Uttar PradeshSadar Bazar Stadium, Agra1966/67
SP James61*146Glamorgan (1) v LeicestershireGrace Road, Leicester2001
IH Jan42*132Carib Beer XI (1) v AustraliansEverest Cricket Club Ground, Georgetown2002/03
PA Jaques92*196Australia A (1) v Pakistan ARawalpindi Cricket Stadium, Rawalpindi2005/06
Javed Babar114*239Railways (1) v Karachi BRailways Moghalpura Institute Ground, Lahore1962/63
Javed Omar85*168Bangladesh (2) v ZimbabweQueens Sports Club, Bulawayo2000/01
MDUS Jayasundera64*169Sri Lanka A (2) v England LionsPallekele Cricket Stadium, Pallekele2016/17
B Jena38*83Orissa (2) v BiharKeenan Stadium, Jamshedpur1961/62
KK Jennings201*401Durham (1) v SurreyEmirates Riverside, Chester-le-Street2016
KK Jennings102*250Durham (2) v NottinghamshireEmirates Riverside, Chester-le-Street2017
Jitender Singh107*270Haryana (2) v KarnatakaM Chinnaswamy Stadium, Bangalore1998/99
BA Johnson121*206South Australia (1) v Western AustraliaAdelaide Oval, Adelaide2001/02
BA Johnson138*229South Australia (1) v VictoriaMelbourne Cricket Ground, Melbourne2001/02
CP Johnstone78*206Marylebone Cricket Club (1) v Cambridge UniversityLord's Cricket Ground, St John's Wood1939
A Jones166*364Glamorgan (1) v NottinghamshireTrent Bridge, Nottingham1967
AO Jones125*239Nottinghamshire (1) v AustraliansTrent Bridge, Nottingham1909
RP Jones106*259Lancashire (1) v MiddlesexEmirates Old Trafford, Manchester2016
HB Jordaan83*183North Eastern Transvaal (2) v Western ProvinceNewlands, Cape Town1946/47
H Jupp94*297Surrey (2) v HampshireKennington Oval, Kennington1866
H Jupp90*222Surrey (1) v YorkshireBramall Lane, Sheffield1868
H Jupp27*95Surrey (2) v LancashireOld Trafford, Manchester1870
H Jupp50*88Surrey (2) v GloucestershireDurdham Down, Clifton1870
H Jupp50*98South (1) v NorthLord's Cricket Ground, St John's Wood1873
H Jupp51*113Surrey (2) v NottinghamshireKennington Oval, Kennington1873
H Jupp43*95Surrey (1) v YorkshireKennington Oval, Kennington1874
H Jupp109*193Surrey (2) v YorkshireKennington Oval, Kennington1874
H Jupp37*74Surrey (1) v YorkshireBramall Lane, Sheffield1876
H Jupp73*268Surrey (1) v KentKennington Oval, Kennington1876
H Jupp91*264Surrey (1) v KentKennington Oval, Kennington1877
H Jupp117*284Surrey (1) v YorkshireBramall Lane, Sheffield1880
Kamal Najamuddin27*75Karachi (2) v United Bank LimitedNational Stadium, Karachi1981/82
Kamran Haider69*144Pakistan National Shipping Corporation (1) v United Bank LimitedNational Stadium, Karachi1995/96
Kamran Sajid64*211Pakistan International Airlines (1) v Khan Research LaboratoriesKhan Research Laboratories Ground, Rawalpindi2007/08
FDM Karunaratne158*287Sri Lanka (1) v South AfricaGalle International Stadium, Galle2018
Kashif Ahmed111*201Karachi Whites (1) v Rawalpindi AKhan Research Laboratories Ground, Rawalpindi1995/96
Kashif Siddiq61*128Lahore Ravi (1) v Habib Bank LimitedLahore Country Club, Muridke2007/08
SM Katich131*268Australia (2) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2008/09
WW Keeton99*190Nottinghamshire (1) v KentTrent Bridge, Nottingham1937
DP Kelly212*538Central Districts (1) v CanterburyHorton Park, Blenheim2000/01
PC Kelly82*147Western Australia (1) v South AustraliaWestern Australia Cricket Association Ground, Perth1964/65
EH Kemm133*267Easterns (1) v Free StateSahara Park Willowmoore, Benoni2014/15
WS Kendall53*146Hampshire (2) v LeicestershireThe Rose Bowl, Southampton2002
AS Kennedy152*344Hampshire (1) v NottinghamshireTrent Bridge, Nottingham1921
D Kenyon103*215Worcestershire (2) v HampshireDean Park, Bournemouth1955
J Kerr178*372Scotland (1) v IrelandCollege Park, Dublin1923
JL Kerr146*243Canterbury (1) v Marylebone Cricket ClubLancaster Park, Christchurch1935/36
RWT Key75*150Kent (1) v SurreySt Lawrence Ground, Canterbury2007
RWT Key110*230Kent (2) v SurreySt Lawrence Ground, Canterbury2011
LJ Kgamadi53*145North West (2) v NorthernsSedgars Park, Potchefstroom2005/06
Khalid Latif254*458Karachi Blues (1) v PeshawarKhan Research Laboratories Ground, Rawalpindi2009/10
I Khan141*316Dolphins (1) v Cape CobrasSahara Park Newlands, Cape Town2011/12
I Khan146*271KwaZulu-Natal Inland (1) v Eastern ProvinceCity Oval, Pietermaritzburg2015/16
DR Kher56*106Maharashtra (2) v BombayBrabourne Stadium, Bombay1961/62
Khurram Manzoor86*215Pakistan International Airlines (1) v National Bank of PakistanNational Bank of Pakistan Sports Complex, Karachi2008/09
N Kilner40*119Warwickshire (1) v KentThe Nevill Ground, Tunbridge Wells1928
S Kinneir70*239Warwickshire (1) v LeicestershireAylestone Road, Leicester1907
S Kinneir69*166Warwickshire (2) v LeicestershireAylestone Road, Leicester1907
S Kinneir65*164Warwickshire (2) v SomersetCounty Ground, Taunton1908
G Kirsten100*239South Africa (1) v PakistanIqbal Stadium, Faisalabad1997/98
SAP Kitcat18*70Gloucestershire (1) v YorkshireThe Circle, Hull1901
MJ Kitchen161*287Somerset (1) v NorthamptonshireCounty Ground, Taunton1968
AE Knight91*155Leicestershire (2) v SurreyKennington Oval, Kennington1903
AE Knight61*131Leicestershire (1) v NottinghamshireTrent Bridge, Nottingham1908
AE Knight137*345Leicestershire (1) v WarwickshireEdgbaston, Birmingham1909
AE Knight66*182Leicestershire (1) v HampshireUnited Services Ground, Portsmouth1911
AE Knight74*182Leicestershire (2) v SurreyAylestone Road, Leicester1911
NV Knight67*129Warwickshire (1) v SomersetCounty Ground, Taunton1998
NV Knight130*297Warwickshire (2) v YorkshireHeadingley, Leeds1998
NV Knight255*472Warwickshire (1) v HampshireEdgbaston, Birmingham2002
NV Knight245*493Warwickshire (1) v SussexEdgbaston, Birmingham2002
HHL Kortlang82*196Victoria (1) v Western AustraliaWestern Australia Cricket Association Ground, Perth1909/10
MKPB Kularatne36*126Sri Lanka Air Force Sports Club (2) v Panadura Sports ClubAir Force Ground, Colombo2008/09
FE Lacey61*135Hampshire (1) v DerbyshireCounty Ground, Southampton1885
TA Lammonby107*193Somerset (2) v WorcestershireBlackfinch New Road, Worcester2020
R Lane29*126Marylebone Cricket Club (2) v SussexLord's Cricket Ground, St John's Wood1823
T Langdon78*151Gloucestershire (2) v South AfricansAshley Down Ground, Bristol1907
JG Langridge108*218Sussex (1) v NottinghamshireCounty Ground, Hove1948
JG Langridge48*101Sussex (1) v LancashireOld Trafford, Manchester1950
JG Langridge111*191Sussex (1) v SomersetCounty Ground, Hove1952
RJ Langridge137*222Sussex (1) v LeicestershireGrace Road, Leicester1963
W Larkins118*223Northamptonshire (1) v YorkshireCounty Ground, Northampton1982
W Larkins73*165Northamptonshire (2) v DerbyshireCounty Ground, Northampton1989
W Larkins158*305Durham (1) v GloucestershireEastwood Gardens, Gateshead1994
TWM Latham264*578New Zealand (1) v Sri LankaBasin Reserve, Wellington2018/19
WM Lawry150*309Victoria (2) v South AustraliaMelbourne Cricket Ground, Melbourne1961/62
WM Lawry49*107Australia (2) v IndiaFeroz Shah Kotla, Delhi1969/70
WM Lawry60*116Australia (2) v EnglandSydney Cricket Ground, Sydney1970/71
WM Lawry116*262Victoria (1) v Western AustraliaWestern Australia Cricket Association Ground, Perth1971/72
WM Lawry69*156Victoria (2) v South AustraliaAdelaide Oval, Adelaide1971/72
AG Lawson117*250Border (1) v Orange Free StateSpringbok Park, Bloemfontein1991/92
TN Lazard108*220Western Province (1) v Northern TransvaalCenturion Park, Verwoerdburg1991/92
C Lee96*211Derbyshire (2) v MiddlesexQueen's Park, Chesterfield1956
FS Lee134*236Somerset (1) v SussexCounty Ground, Taunton1931
FS Lee59*116Somerset (1) v AustraliansCounty Ground, Taunton1934
FS Lee109*196Somerset (1) v WorcestershireCounty Ground, New Road, Worcester1938
HW Lee80*212Middlesex (1) v EssexCounty Ground, Leyton1920
HW Lee52*132Middlesex (1) v EssexLord's Cricket Ground, St John's Wood1924
IS Lee109*213Victoria (1) v South AustraliaAdelaide Oval, Adelaide1936/37
JW Lee135*352Somerset (1) v KentCounty Ground, Taunton1934
JW Lee54*160Somerset (2) v Cambridge UniversityFP Fenner's Ground, Cambridge1935
AZ Lees107*242Durham (2) v DerbyshireEmirates Riverside, Chester-le-Street2019
LJ Lenham66*147Sussex (1) v SurreyCounty Ground, Hove1957
LJ Lenham51*161Sussex (1) v GlamorganSteel Company of Wales Ground, Margam1960
DP le Roux108*221Orange Free State (1) v BolandOude Libertas, Stellenbosch Farmers Winery Ground, Stellenbosch1982/83
JJB Lewis158*251Durham (1) v KentFeethams Cricket Ground, Darlington1997
JJB Lewis70*158Durham (1) v LancashireRiverside Ground, Chester-le-Street1998
JJB Lewis35*91Durham (1) v DerbyshireRiverside Ground, Chester-le-Street2004
JD Libby180*475Worcestershire (1) v EssexThe Cloudfm County Ground, Chelmsford2021
FW Lillywhite42*89Sussex (1) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1839
FW Lillywhite18*38Marylebone Cricket Club (1) v Cambridge UniversityParker's Piece, Cambridge1845
TA Lloyd124*230Warwickshire (1) v SurreyKennington Oval, Kennington1983
E Lockwood67*115Players (1) v GentlemenKennington Oval, Kennington1874
E Lockwood68*121England XI (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1879
BW Lones61*154Border (1) v Western Province BRJE Burt Oval, Cape Town1988/89
FA Lowson76*218Yorkshire (1) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1951
AP Lucas36*121Surrey (1) v GloucestershireClifton College Close Ground, Clifton1877
AP Lucas43*126Marylebone Cricket Club (2) v LancashireLord's Cricket Ground, St John's Wood1881
AP Lucas47*149Gentlemen (2) v PlayersKennington Oval, Kennington1883
BW Luckhurst126*253Kent (1) v SussexThe Nevill Ground, Tunbridge Wells1967
BW Luckhurst46*96Kent (1) v HampshireDean Park, Bournemouth1969
A Lyth248*486Yorkshire (1) v LeicestershireGrace Road, Leicester2012
DJ McGlew114*251South Africans (1) v HampshireCounty Ground, Southampton1951
DJ McGlew64*95South Africans (1) v TN Pearce's XINorth Marine Road, Scarborough1951
DJ McGlew54*147Natal (1) v AustraliansKingsmead, Durban1957/58
DJ McGlew127*292South Africa (1) v New ZealandKingsmead, Durban1961/62
UB McKenzie115*292British Guiana (2) v TrinidadQueen's Park Oval, Port of Spain1943/44
FA MacKinnon33*64Kent (2) v YorkshirePark Avenue Cricket Ground, Bradford1881
EDAS McMorris190*383West Indians (1) v MiddlesexLord's Cricket Ground, St John's Wood1963
EDAS McMorris103*185Jamaica (1) v International CavaliersSabina Park, Kingston1963/64
EDAS McMorris127*236Jamaica (1) v Trinidad and TobagoQueen's Park Oval, Port of Spain1965/66
DL Maddy158*297Leicestershire (1) v YorkshireGrace Road, Leicester1999
WADP Madusanka110*302Badureliya Sports Club (1) v Saracens Sports ClubBurgher Recreation Club Ground, Colombo2016/17
WADP Madusanka63*128Nugegoda Sports and Welfare Club (1) v Sri Lanka Ports Authority Cricket ClubSri Lanka Army Ordnance Corps International Cricket Stadium, Dombagoda2019/20
Mahmood Bokul90*159Dacca (1) v Pakistan UniversitiesNational Stadium, Karachi1959/60
GJ Mail150*436New South Wales (2) v South AustraliaSydney Cricket Ground, Sydney2001/02
JWH Makepeace39*88Lancashire (2) v KentMote Park, Maidstone1913
JWH Makepeace71*185Lancashire (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1921
JWH Makepeace106*208Lancashire (2) v NottinghamshireTrent Bridge, Nottingham1923
JWH Makepeace92*159Lancashire (1) v NottinghamshireTrent Bridge, Nottingham1926
EH Mall11*39Natal (1) v Western ProvinceElfindale, Cape Town1981/82
EH Mall39*127Natal (1) v TransvaalLenasia Stadium, Johannesburg1985/86
VR Mane127*277West Zone (2) v North ZoneHimachal Pradesh Cricket Association Stadium, Dharamsala2003/04
AV Mankad154*306Indians (1) v TN Pearce's XINorth Marine Road, Scarborough1971
MK Mantri64*229Bombay (1) v GujaratCommerce College Ground, Ahmedabad1950/51
FW Marlow43*123Sussex (1) v SurreyKennington Oval, Kennington1891
A Marshal66*114Queensland (2) v New ZealandersBrisbane Cricket Ground, Woolloongabba, Brisbane1913/14
JR Mason127*212Kent (2) v NottinghamshireFoxgrove Road, Beckenham1896
PS Masvaure67*156Rhinos (2) v EaglesHarare Sports Club, Harare2019/20
TMK Mawoyo163*412Zimbabwe (1) v PakistanQueens Sports Club, Bulawayo2011
EAJ Maynard28*55Derbyshire (2) v LancashireCounty Ground, Derby1882
ER Mayne154*345Victoria (1) v New South WalesSydney Cricket Ground, Sydney1923/24
CP Mead88*223Hampshire (2) v WarwickshireArlington Avenue, Leamington Spa1909
CP Mead117*221Hampshire (1) v NottinghamshireTrent Bridge, Nottingham1935
A Mehra152*349Punjab (1) v BarodaIndian Petrochemicals Corporation Limited Sports Complex Ground, Vadodara1993/94
VK Mehra50*127Tripura (1) v OrissaBarabati Stadium, Cuttack1989/90
VL Mehra87*206Eastern Punjab (2) v DelhiGandhi Stadium, Jalandhar1957/58
GD Mendis65*163Lancashire (2) v GlamorganSt Helen's, Swansea1988
VM Merchant135*271Indians (1) v LancashireAigburth, Liverpool1936
VM Merchant77*161Indians (2) v LancashireAigburth, Liverpool1936
VM Merchant86*197Indians (1) v WarwickshireEdgbaston, Birmingham1946
VM Merchant184*317Bombay (1) v Commonwealth XIBrabourne Stadium, Bombay1950/51
FA Midlane14*60Wellington (2) v CanterburyLancaster Park, Christchurch1910/11
FA Midlane222*498Wellington (1) v OtagoBasin Reserve, Wellington1914/15
WE Midwinter16*76Australians (2) v NottinghamshireTrent Bridge, Nottingham1878
LSM Miller81*154Wellington (1) v OtagoCarisbrook, Dunedin1956/57
G Mills106*235Auckland (1) v WellingtonAuckland Domain, Auckland1895/96
I Mills88*156Auckland (2) v OtagoCarisbrook, Dunedin1893/94
CA Milton51*117Gloucestershire (2) v LancashireAshley Down Ground, Bristol1955
CA Milton28*69Gloucestershire (1) v MiddlesexWagon Works Ground, Gloucester1956
CA Milton138*253Gloucestershire (1) v LeicestershireAshley Down Ground, Bristol1966
J Minchin33*50England (1) v HampshireGuildford Bason, Merrow Down1777
B Mitchell103*198South Africans (2) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1947
DKH Mitchell70*213Worcestershire (1) v SussexCounty Ground, Hove2007
DKH Mitchell133*323Worcestershire (1) v MiddlesexCounty Ground, New Road, Worcester2012
DKH Mitchell167*395Worcestershire (1) v GloucestershireCollege Ground, Cheltenham2014
DKH Mitchell206*478Worcestershire (1) v HampshireCounty Ground, New Road, Worcester2015
P Mitford65*97South Africa Army (1) v Marylebone Cricket ClubThara Tswane, Pretoria1905/06
B Mlambo61*196Southern Rocks (1) v Mashonaland EaglesMasvingo Sports Club, Masvingo2013/14
Mohammad Arif20*57State Bank of Pakistan (2) v Muslim Commercial BankGaddafi Stadium, Lahore1983/84
Mohammad Ashraf65*161Faisalabad (2) v BahawalpurBahawal Stadium, Bahawalpur1988/89
Mohammad Azam73*247Sheikhupura (1) v IslamabadSheikhupura Stadium, Sheikhupura2001/02
Mohammad Nawaz140*262Sargodha (1) v FaisalabadBohranwala Ground, Faisalabad1993/94
Mohammad Ramzan121*223Combined XI (2) v England ADefence Housing Authority Stadium, Karachi1995/96
Mohammad Ramzan110*267Khan Research Laboratories (1) v National Bank of PakistanNational Stadium, Karachi2002/03
Mohammad Wasim104*183Khan Research Laboratories (2) v Pakistan CustomsNational Bank of Pakistan Sports Complex, Karachi2005/06
S Mohammed42*86Transvaal (2) v Eastern ProvinceAdcock Stadium, Port Elizabeth1983/84
Mohiuddin Mirza63*141Jammu and Kashmir (2) v ServicesAmar Singh Club Ground, Srinagar1964/65
TG Mokoena154*363Knights (1) v TitansMangaung Oval, Bloemfontein2017/18
AJ Moles67*107Warwickshire (1) v KentEdgbaston, Birmingham1988
RR Montgomerie122*247Sussex (1) v LeicestershireCricket Field Road, Horsham2002
RR Montgomerie60*195Sussex (1) v LancashireCounty Ground, Hove2004
LJ Moon62*136Middlesex (1) v EssexCounty Ground, Leyton1903
DN Moore101*217South (2) v Marylebone Cricket ClubCheriton Road Sports Ground, Folkestone1930
EM Moore116*307Warriors (1) v TitansSuperSport Park, Centurion2018/19
SC Moore109*249Worcestershire (1) v WarwickshireEdgbaston, Birmingham2008
TR Morgan22*68Glamorgan (2) v YorkshireCardiff Arms Park, Cardiff1922
TR Morgan14*47Glamorgan (2) v NottinghamshireCardiff Arms Park, Cardiff1922
TR Morgan13*42Glamorgan (1) v LancashireSt Helen's, Swansea1922
TR Morgan87*188Glamorgan (1) v LeicestershireAylestone Road, Leicester1923
JD Morley82*237Sussex (1) v SurreyCounty Ground, Hove1974
EB Morris106*297Natal (1) v Orange Free StateOld Wanderers, Johannesburg1906/07
GA Morrow50*111Gentlemen of Ireland (1) v Gentlemen of PhiladelphiaMerion Cricket Club Ground, Haverford1909
A Morton28*62Derbyshire (2) v YorkshirePark Avenue Cricket Ground, Bradford1910
A Morton105*204Derbyshire (1) v LeicestershireCounty Ground, Derby1920
JF Mostert105*244North West (1) v Western ProvinceNortherns-Goodwood Cricket Club Oval, Cape Town2008/09
ERD Moulder104*264West Indies (2) v Marylebone Cricket ClubBourda, Georgetown1912/13
MD Moxon119*279Griqualand West (2) v BorderDe Beers Country Club, Kimberley1982/83
Mudassar Nazar152*323Pakistan (1) v IndiaGaddafi Stadium, Lahore1982/83
Munir-ul-Haq132*280House Building Finance Corporation (2) v Pakistan Automobiles CorporationBahawal Stadium, Bahawalpur1983/84
Munir-ul-Haq104*234House Building Finance Corporation (1) v Pakistan International AirlinesBahawal Stadium, Bahawalpur1984/85
WL Murdoch82*177New South Wales (1) v Lord Harris' XIAssociation Ground, Sydney1878/79
JR Murphy39*94Glamorgan (1) v KentSophia Gardens, Cardiff2018
DJ Murray106*233Canterbury (1) v Northern DistrictsTrust Bank Park, Hamilton1992/93
R Musson90*209Western Province (1) v NatalElfindale, Cape Town1980/81
Muttaqi Hasan72*153Hyderabad (1) v Karachi GreensNational Stadium, Karachi1961/62
Muttaqi Hasan98*180Hyderabad (1) v East PakistanNiaz Stadium, Hyderabad1962/63
T Nadeera105*244Sri Lanka Air Force Sports Club (1) v Burgher Recreation ClubAir Force Ground, Colombo2012/13
VU Naik165*405Goa (1) v MaharashtraGoa Cricket Association Academy Ground, Porvorim2011/12
Nasir Shah106*261Karachi Blues (2) v RawalpindiPindi Club Ground, Rawalpindi1986/87
Naushad Ali107*247East Pakistan (2) v RailwaysRailways Stadium, Lahore1967/68
NMNP Nawela124*314Moors Sports Club (1) v Chilaw Marians Cricket ClubMoors Sports Club Ground, Colombo2007/08
G Nayyar76*168Services (1) v PunjabPalam A Ground, Model Sports Complex, Delhi1978/79
Nazar Mohammad124*331Pakistan (1) v IndiaUniversity Ground, Lucknow1952/53
E Needham58*111Derbyshire (1) v SurreyCounty Ground, Derby1908
E Needham107*195Derbyshire (1) v EssexCounty Ground, Leyton1908
M Newell10*44Nottinghamshire (2) v WarwickshireEdgbaston, Birmingham1988
W Newham110*174Sussex (1) v LancashireOld Trafford, Manchester1894
RB Nicholls26*87Gloucestershire (1) v HampshireAshley Down Ground, Bristol1966
W Nicholson63*143Gentlemen of the South (1) v Gentlemen of the NorthLord's Cricket Ground, St John's Wood1862
HC Nitschke130*246South Australia (1) v New South WalesSydney Cricket Ground, Sydney1933/34
MK North32*73Demerara (1) v RS Lucas' XIBourda, Georgetown1894/95
SA Northeast128*265Kent (2) v GloucestershireCounty Ground, Bristol2009
RP Northway21*43Somerset (1) v YorkshirePark Avenue Cricket Ground, Bradford1930
WS Norton64*143Gentlemen of Kent and Sussex (1) v Gentlemen of EnglandSt Lawrence Ground, Canterbury1857
ASM Oakman137*238Sussex (1) v LancashireCounty Ground, Hove1956
L Oliver75*146Derbyshire (1) v WarwickshireEdgbaston, Birmingham1912
Omair Bin Yousuf92*158Karachi Whites (1) v Sui Southern Gas CorporationSouthend Club Cricket Stadium, Karachi2018/19
Om Kishore82*227Delhi (2) v ServicesFeroz Shah Kotla, Delhi1958/59
JA Ormrod66*187Worcestershire (2) v EssexCounty Ground, Chelmsford1975
JA Ormrod36*73Worcestershire (2) v SussexCounty Ground, New Road, Worcester1977
JA Ormrod69*166Worcestershire (1) v LancashireCounty Ground, New Road, Worcester1979
JA Ormrod126*219Worcestershire (1) v HampshireDean Park, Bournemouth1980
JA Ormrod63*136Worcestershire (1) v DerbyshireCounty Ground, Derby1983
W Oscroft53*94Nottinghamshire (1) v SurreyTrent Bridge, Nottingham1865
DEV Padgett115*230Yorkshire (1) v GloucestershireAshley Down Ground, Bristol1962
LCH Palairet22*58Somerset (2) v LancashireOld Trafford, Manchester1892
LCH Palairet51*122Somerset (1) v KentCounty Ground, Taunton1893
LCH Palairet113*172Somerset (1) v MiddlesexCounty Ground, Taunton1895
LCH Palairet45*126Somerset (1) v SurreyCounty Ground, Taunton1902
MHW Papps183*459Wellington (2) v CanterburyMainPower Oval, Rangiora2013/14
BA Parchment168*301Jamaica (2) v Trinidad and TobagoAlpart Sports Club, Nain2006/07
WGA Parkhouse60*152Glamorgan (2) v LancashireSt Helen's, Swansea1954
HW Parks49*105Sussex (2) v YorkshireThe Saffrons, Eastbourne1946
HW Parks119*221Sussex (1) v LancashireThe Saffrons, Eastbourne1947
JH Parks33*137Sussex (2) v GlamorganSt Helen's, Swansea1936
JH Parks144*262Sussex (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1937
ABD Parsons30*71Surrey (1) v LeicestershireKennington Oval, Kennington1961
JH Parsons161*347Warwickshire (1) v GloucestershireWeddington Road, Nuneaton1913
GS Patterson109*234Gentlemen of Philadelphia (1) v F Mitchell's XIGermantown Cricket Club Ground, Manheim, Philadelphia1895
WH Patterson107*306Oxford University (2) v Cambridge UniversityLord's Cricket Ground, St John's Wood1881
KR Pawar111*304Mumbai (1) v Madhya PradeshHolkar Stadium, Indore2012/13
C Payne53*165Sussex (2) v KentRoyal Brunswick Ground, Hove1865
C Payne135*367Kent (1) v SurreyBat and Ball Ground, Gravesend1866
C Payne37*79Sussex (1) v MiddlesexRoyal Brunswick Ground, Hove1868
WEG Payton33*84Combined Services (1) v Oxford UniversityThe University Parks, Oxford1947
FA Pearson154*342Worcestershire (1) v SurreyTipton Road, Dudley1912
FA Pearson67*152Worcestershire (1) v SussexThe Saffrons, Eastbourne1914
FA Pearson151*275Worcestershire (2) v WarwickshireCounty Ground, New Road, Worcester1921
FA Pearson68*123Worcestershire (1) v HampshireCounty Ground, Southampton1923
WAMP Perera79*242Antonians Sports Club (1) v Bloomfield Cricket and Athletic ClubBloomfield Cricket and Athletic Club Ground, Colombo1994/95
WAMP Perera64*201Antonians Sports Club (1) v Colombo Cricket ClubColombo Cricket Club Ground, Colombo1995/96
AH Phebey89*209Kent (1) v WorcestershireChester Road North, Kidderminster1951
AH Phebey54*126Kent (2) v MiddlesexLord's Cricket Ground, St John's Wood1951
AH Phebey85*181Kent (1) v AustraliansSt Lawrence Ground, Canterbury1953
AH Phebey50*127Kent (2) v NorthamptonshireCounty Ground, Northampton1954
AH Phebey77*173Kent (2) v SomersetCounty Ground, Taunton1959
DV Pichamuthu93*208Bihar (1) v OrissaBarabati Stadium, Cuttack1959/60
G Picknell27*64Sussex (2) v SurreyKennington Oval, Kennington1850
HC Pilkington77*169Oxford University (1) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1899
CJ Pinch146*259South Australia (2) v VictoriaMelbourne Cricket Ground, Melbourne1950/51
W Place101*244Lancashire (2) v WarwickshireEdgbaston, Birmingham1950
WR Playle89*139Auckland (2) v Northern DistrictsEden Park, Auckland1959/60
CEM Ponniah98*206Cambridge University (1) v LeicestershireGrace Road, Leicester1967
WH Ponsford143*283Australians (1) v GlamorganSt Helen's, Swansea1926
WH Ponsford109*185Victoria (1) v New South WalesMelbourne Cricket Ground, Melbourne1930/31
JC Pooley85*174Middlesex (1) v DerbyshireLord's Cricket Ground, St John's Wood1995
RM Poore49*97Hampshire (1) v SomersetRecreation Ground, Bath1898
DF Pope87*216Essex (1) v GlamorganGarrison A Cricket Ground, Colchester1930
MJ Powell70*130Warwickshire (1) v NottinghamshireEdgbaston, Birmingham1998
RVC Prasad141*265Andhra (2) v GoaBhausaheb Bandodkar Ground, Panaji1996/97
PHD Premadasa106*304Ragama Cricket Club (1) v Kandy Cricket ClubFTZ Sports Complex (Board of Investment), Katunayake2002/03
FT Prentice36*89Leicestershire (2) v WorcestershireAshby Road, Hinckley1937
CA Pujara145*312India (1) v Sri LankaSinhalese Sports Club Ground, Colombo2015
Qasim Umar79*159Karachi Blues (2) v National Bank of PakistanKarachi Gymkhana Ground, Karachi1974/75
BW Quaife31*112Worcestershire (1) v KentWar Memorial Ground, Amblecote1931
W Quaife40*81Sussex (2) v LancashireOld Trafford, Manchester1887
WG Quaife178*475Warwickshire (1) v HampshireCounty Ground, Southampton1897
PF Quinlan40*131Western Australia (1) v South AustraliaWestern Australia Cricket Association Ground, Perth1926/27
OG Radcliffe104*207Gloucestershire (2) v MiddlesexLord's Cricket Ground, St John's Wood1886
Rafatullah Mohmand91*208Water and Power Development Authority (1) v Allied Bank LimitedGaddafi Stadium, Lahore2000/01
KL Rahul92*204Karnataka (2) v Uttar PradeshM Chinnaswamy Stadium, Bangalore2013/14
M Rajapakse87*181Burgher Recreation Club (2) v Colombo Cricket ClubBurgher Recreation Club Ground, Colombo1994/95
MR Ramprakash113*256Middlesex (2) v KentLord's Cricket Ground, St John's Wood1997
B Ramprasad31*86Andhra (2) v Tamil NaduIndira Gandhi Municipal Corporation Stadium, Vijayawada1975/76
D Ranatunga166*389Western Province North (1) v Central ProvinceAir Force Ground, Katunayake1994/95
DA Ranatunga75*149Ragama Cricket Club (1) v Sinhalese Sports ClubSinhalese Sports Club Ground, Colombo2007/08
S Rao139*256Madhya Pradesh (1) v RajasthanUniversity Teaching Department Ground, Sagar1982/83
Razaullah Khan25*67Khairpur (1) v KarachiKarachi Gymkhana Ground, Karachi1968/69
WW Read196*413Surrey (1) v SussexKennington Oval, Kennington1892
LNP Reddy71*209Andhra (1) v DelhiIndira Gandhi Municipal Corporation Stadium, Vijayawada2006/07
IR Redpath139*307Australians (1) v RhodesiaPolice A Ground, Salisbury1966/67
IR Redpath159*346Australia (2) v New ZealandEden Park, Auckland1973/74
JNS Rees21*54South Australia (1) v Western AustraliaWestern Australia Cricket Association Ground, Perth1905/06
R Reghunath68*169Kerala (2) v MysoreThe Government Victoria College Ground, Palakkad1958/59
RR Relf272*433Sussex (1) v WorcestershireThe Saffrons, Eastbourne1909
GR Reynolds125*281Queensland (1) v Western AustraliaWestern Australia Cricket Association Ground, Perth1958/59
W Rhodes98*184Yorkshire (1) v Marylebone Cricket ClubLord's Nursery Ground, St John's Wood1903
W Rhodes85*152Yorkshire (1) v EssexCounty Ground, Leyton1910
W Rhodes79*165Capped (1) v UncappedCentral Recreation Ground, Hastings1923
RW Rice38*101Gloucestershire (1) v YorkshireCollege Ground, Cheltenham1900
BA Richards127*192Hampshire (1) v NorthamptonshireDean Park, Bournemouth1969
BA Richards225*344Hampshire (1) v NottinghamshireTrent Bridge, Nottingham1974
BA Richards71*179Hampshire (2) v MiddlesexCounty Ground, Southampton1975
MH Richardson64*124Marylebone Cricket Club (1) v AustraliansArundel Castle Cricket Club Ground, Arundel2001
PE Richardson91*155Worcestershire (1) v HampshireCounty Ground, New Road, Worcester1955
PE Richardson59*105Marylebone Cricket Club (2) v PakistanDacca Stadium, Dacca1955/56
NVH Riches177*347Glamorgan (2) v LeicestershireAylestone Road, Leicester1921
NVH Riches85*161Glamorgan (1) v YorkshireHeadingley, Leeds1922
J Ricketts195*429Lancashire (1) v SurreyKennington Oval, Kennington1867
RM Ridley70*142Oxford University (1) v NottinghamshireThe University Parks, Oxford1970
ADE Rippon87*194Somerset (1) v KentCounty Ground, Taunton1914
ADE Rippon105*247Somerset (2) v SussexRecreation Ground, Bath1914
AES Rippon19*66Somerset (2) v SussexRecreation Ground, Bath1920
AES Rippon90*165Somerset (1) v HampshireCounty Ground, Southampton1921
SD Robson140*342Middlesex (2) v GlamorganSophia Gardens, Cardiff2019
KS Rodrigo83*190Ragama Cricket Club (1) v Bloomfield Cricket and Athletic ClubKadirana Cricket Grounds, Gampaha2003/04
M Rodrigo135*318Ceylon (2) v West IndiansColombo Oval, Colombo1948/49
PM Roebuck33*125Somerset (2) v AustraliansCounty Ground, Taunton1985
PM Roebuck165*300Somerset (1) v HampshireClarence Park, Weston-super-Mare1987
PM Roebuck114*270Somerset (1) v WarwickshireCounty Ground, Taunton1990
PM Roebuck91*224Somerset (1) v MiddlesexCounty Ground, Taunton1991
CJL Rogers248*474Derbyshire (1) v WarwickshireEdgbaston, Birmingham2008
NH Rogers32*68Hampshire (1) v LeicestershireBrush Ground, Loughborough1953
NH Rogers56*126Marylebone Cricket Club (1) v SurreyLord's Cricket Ground, St John's Wood1954
NH Rogers172*327Hampshire (1) v GloucestershireAshley Down Ground, Bristol1954
NH Rogers125*221Hampshire (1) v SomersetMorlands Athletic Ground, Glastonbury1954
NH Rogers101*182England XI (1) v PakistanisCentral Recreation Ground, Hastings1954
AS Rollins200*463Derbyshire (1) v GloucestershireThe Royal and Sun Alliance County Ground, Bristol1995
AS Rollins78*220Derbyshire (2) v SussexCounty Ground, Hove1996
BC Rose76*146Somerset (2) v NorthamptonshireCounty Ground, Northampton1975
SN Rupero105*243Nagaland (1) v MizoramCalcutta Cricket and Football Ground, Calcutta2019/20
MW Rushmere136*277Eastern Province (1) v Northern TransvaalSt George's Park, Port Elizabeth1987/88
CAG Russell89*161Essex (1) v NorthamptonshireCounty Ground, Northampton1913
KR Rutherford89*241Otago (1) v AucklandCarisbrook, Dunedin1984/85
Saadat Ali104*176Punjab Greens (2) v National Bank of PakistanGaddafi Stadium, Lahore1977/78
Sadiq Mohammad103*264Pakistan (1) v The RestZafar Ali Stadium, Sahiwal1969/70
Saeed Anwar188*316Pakistan (2) v IndiaEden Gardens, Calcutta1998/99
Saeed Anwar122*241Khan Research Laboratories (2) v Habib Bank LimitedNational Stadium, Karachi2009/10
SB Saikia29*92Assam (2) v OrissaPermit Ground, Balasore2001/02
Sajid Khan50*121Karachi (1) v FaisalabadIqbal Stadium, Faisalabad1988/89
Saleem Taj82*250Lahore City (2) v Pakistan International AirlinesLahore City Cricket Association Ground, Lahore1981/82
Salman Afridi126*252Habib Bank Limited (1) v Lahore BluesState Bank of Pakistan Sports Complex, Karachi2017/18
Sami Aslam243*467Southern Punjab (1) v Central PunjabGaddafi Stadium, Lahore2019/20
J Sandan39*109Eastern Province (2) v Western ProvinceElfindale, Cape Town1984/85
A Sandham123*323Surrey (1) v HampshireUnited Services Ground, Portsmouth1922
A Sandham155*330Surrey (1) v SomersetKennington Oval, Kennington1923
A Sandham96*158Surrey (1) v Cambridge UniversityKennington Oval, Kennington1924
A Sandham159*271Sir J Cahn's XI (1) v West Indies XISabina Park, Kingston1928/29
A Sandham125*282Surrey (1) v NorthamptonshireCounty Ground, Northampton1930
A Sandham113*221Surrey (1) v HampshireDean Park, Bournemouth1931
A Sandham169*333Surrey (1) v HampshireKennington Oval, Kennington1933
KYP Sanjeewa38*76Matara Sports Club (1) v Kurunegala Youth Cricket ClubWelagedara Stadium, Kurunegala1999/00
VA Saxena119*244Rajasthan (1) v BengalSawai Mansingh Stadium, Jaipur2013/14
VA Saxena66*198Rajasthan (1) v BengalEden Gardens, Kolkata2015/16
JJ Sayers122*326Yorkshire (1) v MiddlesexNorth Marine Road, Scarborough2006
JJ Sayers149*414Yorkshire (1) v DurhamHeadingley, Leeds2007
WE Schonegevel96*252Griqualand West (1) v Eastern ProvinceStandard Cricket Club Ground, Cradock1991/92
WH Scotton110*223Nottinghamshire (1) v SurreyTrent Bridge, Nottingham1886
WH Scotton35*92Nottinghamshire (1) v LancashireOld Trafford, Manchester1887
WH Scotton9*28England XI (1) v AustraliansCounty Ground, Stoke-on-Trent1888
WH Scotton17*58Nottinghamshire (2) v YorkshireBramall Lane, Sheffield1888
LC Sebastien96*212Windward Islands (1) v BarbadosKensington Oval, Bridgetown1983/84
V Sehwag201*329India (1) v Sri LankaGalle International Stadium, Galle2008
NJ Selman122*236Glamorgan (1) v NorthamptonshireSt Helen's, Swansea2016
NJ Selman76*186Glamorgan (1) v SussexThe 1st Central County Ground, Hove2019
LR Serrurier74*162Western Province (1) v Marylebone Cricket ClubNewlands, Cape Town1927/28
COH Sewell88*127Gloucestershire (2) v YorkshireBramall Lane, Sheffield1898
AJ Seymore135*241Easterns (2) v NorthernsWillowmoore Park Main Oval, Benoni2005/06
AJ Seymore108*195Easterns (1) v GautengABSA Oval, Johannesburg2006/07
CR Seymour77*154Hampshire (1) v SurreyDay's (Antelope) Ground, Southampton1883
Shabih Haider88*222Hyderabad (1) v Lahore ShalimarNiaz Stadium, Hyderabad2013/14
Shafiq Ahmed92*226National Bank of Pakistan (2) v Pakistan International AirlinesBagh-e-Jinnah, Lahore1978/79
RD Shah37*68Kenya (1) v Sri Lanka ARuaraka Sports Club Ground, Nairobi2000/01
Shakeel Ahmed81*135Rawalpindi B (1) v BahawalpurBahawal Stadium, Bahawalpur1995/96
Shan Masood98*260Habib Bank Limited (2) v Sui Northern Gas Pipelines LimitedNational Bank of Pakistan Sports Complex, Karachi2009/10
ED Shaw78*189Oxford University (1) v AustraliansChrist Church Ground, Oxford1882
AW Shipman100*212Leicestershire (2) v LancashireOld Trafford, Manchester1935
G Shipperd131*280Western Australia (1) v VictoriaWestern Australia Cricket Association Ground, Perth1984/85
A Shrewsbury224*415Nottinghamshire (1) v MiddlesexLord's Cricket Ground, St John's Wood1885
A Shrewsbury227*430Nottinghamshire (2) v GloucestershireBatsford Road, Moreton-in-Marsh1886
A Shrewsbury54*90North (1) v SouthLord's Cricket Ground, St John's Wood1890
A Shrewsbury81*167Players (1) v GentlemenLord's Cricket Ground, St John's Wood1891
A Shrewsbury151*345M Sherwin's Nottinghamshire XI (1) v L Hall's Yorkshire XIPark Avenue Cricket Ground, Bradford1891
A Shrewsbury151*325Players (1) v GentlemenKennington Oval, Kennington1892
A Shrewsbury111*226Nottinghamshire (1) v KentSt Lawrence Ground, Canterbury1892
A Shrewsbury125*277Nottinghamshire (1) v GloucestershireTrent Bridge, Nottingham1896
DP Sibley92*188Warwickshire (1) v HampshireEdgbaston, Birmingham2017
DP Sibley109*233Warwickshire (1) v HampshireEdgbaston, Birmingham2019
DP Sibley215*488Warwickshire (1) v NottinghamshireTrent Bridge, Nottingham2019
IJ Siedle132*297South Africans (1) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1935
AAS Silva144*383Badureliya Sports Club (1) v Moors Sports ClubBurgher Recreation Club Ground, Colombo2018/19
HSGS Silva28*115Police Sports Club (1) v Galle Cricket ClubPolice Park Ground, Colombo1999/00
WAAM Silva168*427Chilaw Marians Cricket Club (1) v Sri Lanka Ports Authority Cricket ClubColts Cricket Club Ground, Colombo2017/18
RB Simpson161*294Western Australia (2) v New South WalesSydney Cricket Ground, Sydney1959/60
RT Simpson119*237Marylebone Cricket Club (1) v NatalKingsmead, Durban1948/49
RT Simpson230*352Nottinghamshire (1) v GlamorganSt Helen's, Swansea1950
RA Sinfield161*374Gloucestershire (1) v Oxford UniversityThe University Parks, Oxford1931
RA Sinfield39*104Gloucestershire (1) v SussexCollege Ground, Cheltenham1931
RA Sinfield66*199Gloucestershire (2) v NottinghamshireTrent Bridge, Nottingham1934
RA Sinfield100*290Gloucestershire (2) v SussexAshley Down Ground, Bristol1935
RA Sinfield38*106Gloucestershire (1) v DerbyshireThe Park, Buxton1937
RA Sinfield69*165Gloucestershire (1) v WorcestershireAshley Down Ground, Bristol1939
A Singh83*212Worcestershire (2) v GloucestershireCounty Ground, New Road, Worcester2003
WT Siziba40*150Matabeleland (2) v ManicalandHarare Sports Club, Harare1999/00
WN Slack72*195Middlesex (1) v WorcestershireLord's Cricket Ground, St John's Wood1985
WN Slack105*252Middlesex (1) v YorkshireHeadingley, Leeds1986
PA Slocombe93*210Somerset (1) v LancashireRecreation Ground, Bath1978
PA Slocombe35*118Somerset (1) v MiddlesexCounty Ground, Taunton1978
CH Smith47*128Sussex (2) v SurreyKennington Oval, Kennington1868
CJP Smith90*154Central Districts (2) v Northern DistrictsSmallbone Park, Rotorua1989/90
D Smith140*265Derbyshire (1) v HampshireQueen's Park, Chesterfield1937
D Smith57*112Derbyshire (1) v KentRutland Recreation Ground, Ilkeston1939
DS Smith48*122Windward Islands (1) v Trinidad and TobagoQueen's Park Oval, Port of Spain2013/14
DS Smith86*142Windward Islands (1) v Trinidad and TobagoQueen's Park Oval, Port of Spain2016/17
DS Smith119*259Windward Islands (2) v Trinidad and TobagoQueen's Park Oval, Port of Spain2017/18
DS Smith116*200Windward Islands (1) v JamaicaSabina Park, Kingston2017/18
DV Smith147*256Sussex (1) v West IndiansCounty Ground, Hove1957
FB Smith50*124Barbados (2) v DemeraraGarrison Savannah, Bridgetown1864/65
HO Smith124*204Tasmania (2) v South AfricansNorth Tasmania Cricket Association Ground, Launceston1910/11
KD Smith132*296Warwickshire (1) v SussexEdgbaston, Birmingham1978
KD Smith120*230Warwickshire (1) v EssexSouthchurch Park, Southend-on-Sea1980
KD Smith58*154Warwickshire (1) v MiddlesexLord's Cricket Ground, St John's Wood1981
MJK Smith76*137Oxford University (2) v HampshireDean Park, Bournemouth1955
HC Snary124*291Leicestershire (2) v IndiansAylestone Road, Leicester1932
JL Solozano69*194West Indies A (1) v India ABrian Lara Stadium, Tarouba2019
CM Spearman180*293Gloucestershire (2) v GlamorganCollege Ground, Cheltenham2002
RT Spooner98*210Warwickshire (1) v WorcestershireCounty Ground, New Road, Worcester1952
K Srikant41*87Services (2) v DelhiFeroz Shah Kotla, Delhi1986/87
RP Srivastava112*269Uttar Pradesh (1) v PunjabPunjab Cricket Association Stadium, Mohali2004/05
TM Srivastava175*362Uttar Pradesh (1) v SaurashtraCantonment Board Ground, Meerut2011/12
JP Stephenson113*259Essex (1) v SomersetCounty Ground, Taunton1992
AJ Stewart69*175England (2) v PakistanLord's Cricket Ground, St John's Wood1992
PJR Steyn57*98Orange Free State (2) v Eastern ProvinceSt George's Park, Port Elizabeth1988/89
WL Stillman88*211South Australia (1) v VictoriaMelbourne Cricket Ground, Melbourne1977/78
AE Stoddart215*372Middlesex (1) v LancashireOld Trafford, Manchester1891
AE Stoddart195*327Middlesex (1) v NottinghamshireLord's Cricket Ground, St John's Wood1893
JB Stollmeyer45*84West Indians (1) v SomersetCounty Ground, Taunton1939
WB Stott144*262Yorkshire (1) v WorcestershireCounty Ground, New Road, Worcester1959
AW Stovold59*161Gloucestershire (1) v YorkshireNorth Marine Road, Scarborough1978
AJ Strauss112*253Middlesex (2) v HampshireThe Rose Bowl, Southampton2001
GB Street71*173Sussex (1) v HampshireCounty Ground, Southampton1922
GB Studd106*187Cambridge University (1) v LancashireAigburth, Liverpool1881
D Sudhakar Reddy91*251Andhra (1) v KeralaMedical College Ground, Kozhikode1991/92
D Sudhakar Reddy30*94Andhra (2) v KeralaMedical College Ground, Kozhikode1991/92
Sunil Kumar74*133Bihar (2) v AssamKeenan Stadium, Jamshedpur1995/96
S Suresh123*226Goa (2) v Tamil NaduMA Chidambaram Stadium, Chepauk, Chennai1997/98
G Sussum18*140Cambridge Union Club (1) v Cambridge UniversityUniversity Ground, Barnwell, Cambridge1829
H Sutcliffe125*307Yorkshire (1) v EssexSouthchurch Park, Southend-on-Sea1920
H Sutcliffe104*170Yorkshire (2) v HampshireHeadingley, Leeds1932
H Sutcliffe110*307North (2) v SouthOld Trafford, Manchester1932
H Sutcliffe114*202Yorkshire (1) v The RestKennington Oval, Kennington1933
H Sutcliffe187*401Yorkshire (1) v WorcestershirePark Avenue Cricket Ground, Bradford1934
H Sutcliffe135*262Yorkshire (1) v GlamorganThe Gnoll, Neath1935
H Sutcliffe125*322Yorkshire (1) v Oxford UniversityThe University Parks, Oxford1939
IJ Sutcliffe125*259Leicestershire (1) v KentSt Lawrence Ground, Canterbury2002
KG Suttle97*166Sussex (1) v LancashireAigburth, Liverpool1964
KG Suttle89*161Sussex (1) v LeicestershireGrace Road, Leicester1966
LD Sutton140*263Derbyshire (1) v SussexCounty Ground, Derby2001
AJ Swann84*163Lancashire (1) v HampshireOld Trafford, Manchester2002
FW Swarbrook104*282Griqualand West (1) v Northern Transvaal BDe Beers Country Club, Kimberley1985/86
F Takarusenga65*145Westerns (1) v CentralsHarare Sports Club, Harare2008/09
AB Tancred26*47South Africa (1) v EnglandNewlands, Cape Town1888/89
LJ Tancred61*135South Africans (1) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1907
SS Tanna253*499Saurashtra (1) v BarodaMunicipal Stadium, Rajkot1991/92
Taposh Ghosh150*295Khulna Division (2) v Rajshahi DivisionZohur Ahmed Chowdhury Stadium, Chittagong2009/10
FA Tarrant51*114Marylebone Cricket Club (2) v KentLord's Cricket Ground, St John's Wood1907
FA Tarrant55*145Middlesex (1) v GloucestershireAshley Down Ground, Bristol1909
FA Tarrant140*262Middlesex (2) v SussexLord's Cricket Ground, St John's Wood1910
FA Tarrant207*378Middlesex (1) v YorkshirePark Avenue Cricket Ground, Bradford1911
FA Tarrant81*159Middlesex (2) v LancashireAigburth, Liverpool1913
Taufeeq Umar96*266Habib Bank Limited (1) v National Bank of PakistanUnited Bank Limited Sports Complex, Karachi2006/07
Taufeeq Umar100*195Habib Bank Limited (1) v Karachi BluesNational Stadium, Karachi2009/10
Taufeeq Umar106*235Punjab (1) v BaluchistanGaddafi Stadium, Lahore2010/11
A Tayfield133*261Transvaal (1) v Eastern ProvinceUnion Ground, St George's Park, Port Elizabeth1955/56
CH Taylor105*272Oxford University (2) v WorcestershireThe University Parks, Oxford1925
HW Taylor83*124Natal (1) v Marylebone Cricket ClubCity Oval, Pietermaritzburg1913/14
KA Taylor81*222Warwickshire (2) v YorkshireEdgbaston, Birmingham1948
MA Taylor169*350Australia (1) v South AfricaAdelaide Oval, Adelaide1997/98
NR Taylor123*219Kent (1) v NottinghamshireSt Lawrence Ground, Canterbury1987
NR Taylor67*121Kent (1) v LeicestershireGrace Road, Leicester1988
VP Terry141*305Hampshire (1) v YorkshireHeadingley, Leeds1994
WU Tharanga265*450Ruhuna (1) v Basnahira SouthColts Cricket Club Ground, Colombo2008/09
CD Thomson26*71Services (2) v DelhiFeroz Shah Kotla, Delhi1994/95
JE Timms82*156Northamptonshire (1) v DerbyshireQueen's Park, Chesterfield1935
EWT Tindill47*111Wellington (2) v OtagoCarisbrook, Dunedin1946/47
RR Tissera87*202Tamil Union Cricket and Athletic Club (1) v Colombo Cricket ClubColombo Cricket Club Ground, Colombo2004/05
LJ Todd59*140Kent (1) v WorcestershireCounty Ground, New Road, Worcester1946
LJ Todd133*265Kent (1) v LeicestershireThe Nevill Ground, Tunbridge Wells1946
AF Townsend102*228Derbyshire (1) v LancashireOld Trafford, Manchester1948
CL Townsend36*117Gloucestershire (2) v SurreyClifton College Close Ground, Clifton1897
TM Tremlett70*182Hampshire (1) v LeicestershireCounty Ground, Southampton1980
W Troup127*388Gloucestershire (2) v WorcestershireAshley Down Ground, Bristol1902
BH Tucker182*369Griqualand West (1) v BolandDe Beers Diamond Oval, Kimberley2002/03
H Tufton12*127Surrey and Kent (1) v EnglandStoke Down, Alresford1796
A Turner71*147New South Wales (1) v QueenslandBrisbane Cricket Ground, Woolloongabba, Brisbane1969/70
GM Turner43*131New Zealand (2) v EnglandLord's Cricket Ground, St John's Wood1969
GM Turner223*386New Zealand (1) v West IndiesSabina Park, Kingston1971/72
GM Turner88*202Worcestershire (1) v SomersetCounty Ground, New Road, Worcester1972
GM Turner141*169Worcestershire (1) v GlamorganSt Helen's, Swansea1977
G Ulyett199*399Yorkshire (1) v DerbyshireBramall Lane, Sheffield1887
Umair Khan101*285United Bank Limited (1) v Karachi BluesNational Stadium, Karachi2016/17
KM Vaghela95*228Saurashtra (1) v OrissaBarabati Stadium, Cuttack2003/04
JH van den Berg55*188Eastern Province (2) v TransvaalOld Wanderers, Johannesburg1926/27
JH van den Berg47*177Eastern Province (2) v Western ProvinceNewlands, Cape Town1929/30
GD Varnals151*267Eastern Province (1) v BorderJan Smuts Ground, East London1957/58
R Vats87*180Railways (1) v RajasthanKarnail Singh Stadium, Delhi1977/78
MRJ Veletta110*262Western Australia (1) v New South WalesSydney Cricket Ground, Sydney1989/90
MRJ Veletta101*252Western Australia (2) v New South WalesSydney Cricket Ground, Sydney1991/92
GAT Vials62*105Northamptonshire (1) v SurreyCounty Ground, Northampton1910
J Vine75*178Sussex (1) v MiddlesexThe Saffrons, Eastbourne1902
J Vine62*241Sussex (1) v SomersetCounty Ground, Hove1906
J Vine67*186Sussex (2) v EssexCounty Ground, Hove1907
J Vine78*222Sussex (1) v MiddlesexLord's Cricket Ground, St John's Wood1907
J Vine37*160Sussex (1) v GloucestershireAshley Down Ground, Bristol1909
J Vine23*98Sussex (1) v KentAngel Ground, Tonbridge1910
J Vine19*100Sussex (2) v LancashireAigburth, Liverpool1910
J Vine72*153Sussex (1) v WorcestershireCounty Ground, Hove1910
RT Virgin96*167Somerset (1) v GlamorganClarence Park, Weston-super-Mare1964
RT Virgin77*139Northamptonshire (2) v GloucestershireCounty Ground, Northampton1974
Wajid Ali131*236North-West Frontier Province and Baluchistan (1) v Habib Bank LimitedNational Bank of Pakistan Sports Complex, Karachi2006/07
DF Walker107*236Oxford University (1) v GloucestershireThe University Parks, Oxford1933
ID Walker47*126Middlesex (1) v SurreyLord's Cricket Ground, St John's Wood1884
T Walker95*183White Conduit Club (1) v KentBourne Paddock, Bishopsbourne1786
T Walker93*197Surrey (1) v KentMoulsey Hurst1788
T Walker53*90Earl of Winchilsea's XI (1) v G Louch's XILord's Old Ground, Marylebone1793
T Walker44*81Surrey (1) v EnglandLord's Old Ground, Marylebone1798
T Walker82*160Surrey (2) v EnglandLord's Old Ground, Marylebone1799
T Walker49*126Surrey (2) v EnglandMoulsey Hurst1806
CF Walters53*100Worcestershire (1) v GlamorganYnysangharad Park, Pontypridd1931
A Ward45*97Lancashire (1) v AustraliansOld Trafford, Manchester1893
A Ward140*281Lancashire (2) v GloucestershireAshley Down Ground, Bristol1893
A Ward75*168Lancashire (2) v LeicestershireOld Trafford, Manchester1895
A Ward109*337Lancashire (2) v HampshireCounty Ground, Southampton1899
A Ward83*262Lancashire (2) v MiddlesexLord's Cricket Ground, St John's Wood1899
TR Ward114*215Kent (2) v NorthamptonshireSt Lawrence Ground, Canterbury1995
FB Warne43*153Worcestershire (2) v MiddlesexLord's Cricket Ground, St John's Wood1937
TS Warne61*129Victoria (1) v AC MacLaren's XIMelbourne Cricket Ground, Melbourne1901/02
DA Warner123*233Australia (2) v New ZealandBellerive Oval, Hobart2011/12
EW Warner141*279Orange Free State (2) v Griqualand WestDe Beers Stadium, Kimberley1936/37
EW Warner102*210Orange Free State (1) v BorderGoble Park, Bethlehem1936/37
EW Warner87*235Orange Free State (2) v Eastern ProvinceSouth African Railways Club Old Ground, Bloemfontein1937/38
PF Warner46*75Middlesex (1) v GloucestershireLord's Cricket Ground, St John's Wood1898
PF Warner132*237England (2) v South AfricaOld Wanderers, Johannesburg1898/99
PF Warner197*400Middlesex (2) v SomersetLord's Cricket Ground, St John's Wood1901
PF Warner73*168Middlesex (1) v YorkshireLord's Cricket Ground, St John's Wood1901
PF Warner59*139Middlesex (2) v NottinghamshireLord's Cricket Ground, St John's Wood1907
PF Warner65*130Middlesex (1) v NottinghamshireTrent Bridge, Nottingham1907
PF Warner64*95Marylebone Cricket Club (2) v YorkshireLord's Cricket Ground, St John's Wood1908
PF Warner64*124Marylebone Cricket Club (1) v KentLord's Cricket Ground, St John's Wood1908
PF Warner102*201Middlesex (2) v SurreyLord's Cricket Ground, St John's Wood1909
PF Warner145*279Middlesex (1) v HampshireLord's Cricket Ground, St John's Wood1910
C Washbrook49*124Lancashire (1) v WorcestershireOld Trafford, Manchester1935
DJ Watson103*246Natal B (1) v Free State BKingsmead, Durban1995/96
DJ Watson209*512Dolphins (1) v WarriorsSahara Stadium Kingsmead, Durban2006/07
W Watson79*132Leicestershire (1) v YorkshireGrace Road, Leicester1959
JJ Weatherley29*88Hampshire (2) v EssexThe Cloudfm County Ground, Chelmsford2019
AJ Webbe97*201Middlesex (1) v NottinghamshirePrince's Cricket Ground, Chelsea1875
AJ Webbe44*134Middlesex (1) v NottinghamshireTrent Bridge, Nottingham1876
AJ Webbe62*118Middlesex (2) v YorkshireBramall Lane, Sheffield1882
AJ Webbe83*196Middlesex (1) v SurreyKennington Oval, Kennington1884
AJ Webbe63*119Middlesex (1) v Oxford UniversityChiswick Park, Chiswick1887
AJ Webbe192*412Middlesex (1) v KentSt Lawrence Ground, Canterbury1887
AJ Webbe243*527Middlesex (2) v YorkshireFartown, Huddersfield1887
AJ Webbe37*82Marylebone Cricket Club (1) v KentLord's Cricket Ground, St John's Wood1888
G Wells38*81Sussex (1) v KentRoyal Brunswick Ground, Hove1858
G Wells55*73Sussex (1) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1860
J Wells54*151Marylebone Cricket Club (2) v Hampshire and KentLord's Old Ground, Marylebone1794
LWP Wells79*142Sussex (1) v SomersetThe Brighton and Hove Jobs County Ground, Hove2014
N Wessels111*209Orange Free State (1) v Eastern ProvinceRamblers Cricket Club Ground, Bloemfontein1959/60
WPC Weston100*238Worcestershire (1) v DerbyshireQueen's Park, Chesterfield1996
WPC Weston91*212Worcestershire (2) v NorthamptonshireCounty Ground, New Road, Worcester1998
IJ Westwood82*197Warwickshire (2) v LancashireOld Trafford, Manchester2010
S Wettimuny63*144Sri Lanka (1) v New ZealandLancaster Park, Christchurch1982/83
BM White159*365Transvaal (1) v BolandNew Wanderers Stadium, Johannesburg1995/96
EA White48*103Kent (2) v MiddlesexCattle Market Ground, Islington1868
GW White78*126Hampshire (2) v SomersetCounty Ground, Southampton2000
GW White80*136Hampshire (2) v KentUnited Services Ground, Portsmouth2000
H Whitehead130*271Leicestershire (2) v LancashireAylestone Road, Leicester1907
PE Whitelaw99*183Auckland and Wellington (1) v Marylebone Cricket ClubEden Park, Auckland1936/37
H Whitfeld41*109Sussex (2) v SurreyKennington Oval, Kennington1884
TAL Whittington115*318Marylebone Cricket Club (1) v JamaicaSabina Park, Kingston1910/11
WW Whysall109*242Nottinghamshire (1) v KentSt Lawrence Ground, Canterbury1924
WW Whysall111*238Nottinghamshire (1) v EssexTrent Bridge, Nottingham1929
DC Wickramasinghe66*133Southern Province (1) v North Western ProvinceWelagedara Stadium, Kurunegala1990/91
PB Wight222*450Somerset (1) v KentCounty Ground, Taunton1959
AJA Wilkinson84*209Gentlemen of Middlesex (2) v Gentlemen of EnglandCattle Market Ground, Islington1865
CA Wilkinson86*170Cambridge University (2) v Marylebone Cricket ClubParker's Piece, Cambridge1835
AB Williams126*280West Indians (2) v KarnatakaSardar Vallabhbhai Patel Stadium, Ahmedabad1978/79
CC Williams237*487Baroda (1) v SaurashtraMunicipal Stadium, Rajkot1999/00
EJ Wilson104*182Worcestershire (1) v MiddlesexCounty Ground, New Road, Worcester2000
HL Wilson42*104Sussex (2) v SomersetCounty Ground, Taunton1919
HL Wilson108*215Sussex (2) v WarwickshireCounty Ground, Hove1924
CM Withanage54*140Galle Cricket Club (2) v Tamil Union Cricket and Athletic ClubColombo Cricket Club Ground, Colombo2001/02
AM Wood73*149Gentlemen of Philadelphia (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1897
B Wood53*107Derbyshire (2) v LeicestershireCounty Ground, Derby1981
CJB Wood21*98Leicestershire (2) v YorkshireDewsbury and Savile Ground, Dewsbury1898
CJB Wood118*322Leicestershire (1) v YorkshireAylestone Road, Leicester1903
CJB Wood160*419Leicestershire (1) v YorkshireAylestone Road, Leicester1905
CJB Wood200*507Leicestershire (1) v HampshireAylestone Road, Leicester1905
CJB Wood56*112Leicestershire (1) v LancashireAylestone Road, Leicester1906
CJB Wood110*220Leicestershire (2) v NorthamptonshireCounty Ground, Northampton1906
CJB Wood105*303Leicestershire (1) v EssexSouthchurch Park, Southend-on-Sea1906
CJB Wood84*159Leicestershire (1) v LancashireAylestone Road, Leicester1908
CJB Wood38*116Leicestershire (1) v DerbyshireCounty Ground, Derby1910
CJB Wood54*151Leicestershire (2) v NorthamptonshireAylestone Road, Leicester1911
CJB Wood107*309Leicestershire (1) v YorkshirePark Avenue Cricket Ground, Bradford1911
CJB Wood117*296Leicestershire (2) v YorkshirePark Avenue Cricket Ground, Bradford1911
CJB Wood54*164Leicestershire (1) v WarwickshireAshby Road, Hinckley1911
CJB Wood38*179Leicestershire (1) v LancashireAylestone Road, Leicester1913
CJB Wood164*392Leicestershire (1) v WarwickshireAshby Road, Hinckley1913
MJ Wood66*160Yorkshire (2) v SomersetNorth Marine Road, Scarborough2004
WM Woodfull116*281Australians (1) v England XIStanley Park, Blackpool1926
WM Woodfull67*164Victoria (1) v Marylebone Cricket ClubMelbourne Cricket Ground, Melbourne1928/29
WM Woodfull30*66Australia (2) v EnglandExhibition Ground, Brisbane1928/29
WM Woodfull73*193Australia (2) v EnglandAdelaide Oval, Adelaide1932/33
WH Woolhouse14*52Sheffield (1) v NottinghamHyde Park Ground, Sheffield1832
CN Woolley62*113Northamptonshire (2) v SussexCounty Ground, Hove1923
CN Woolley59*130Northamptonshire (1) v SussexCentral Recreation Ground, Hastings1925
CN Woolley38*102Northamptonshire (1) v YorkshirePark Avenue Cricket Ground, Bradford1929
FMM Worrell191*372West Indies (1) v EnglandTrent Bridge, Nottingham1957
TS Worthington156*376Marylebone Cricket Club Australian Touring Team (1) v The RestLord's Cricket Ground, St John's Wood1937
CW Wright7*51Staffordshire XI (2) v AustraliansCounty Ground, Stoke-on-Trent1890
H Wright26*63Leicestershire (2) v HampshireCounty Ground, Southampton1914
JG Wright141*259Derbyshire (1) v NottinghamshireQueen's Park, Chesterfield1982
JG Wright149*307Canterbury (2) v AucklandEden Park No 2, Auckland1988/89
LG Wright59*112Derbyshire (1) v EssexCounty Ground, Leyton1899
LG Wright58*136Derbyshire (1) v EssexCounty Ground, Leyton1903
LG Wright50*104Derbyshire (2) v LeicestershireAylestone Road, Leicester1906
RL Wright96*201Northamptonshire (2) v LancashireCounty Ground, Northampton1923
W Wright127*371Nottinghamshire (1) v GloucestershireTrent Bridge, Nottingham1883
CG Wynch20*94Marylebone Cricket Club (2) v Cambridge UniversityFP Fenner's Ground, Cambridge1861
V Yadav80*208Rajasthan (2) v VidarbhaIndira Gandhi Stadium, Alwar1993/94
DK Yarde27*85Baroda (2) v NawanagarAjitsinhji Ground, Jamnagar1937/38
Yasir Hameed171*361Zarai Taraqiati Bank Limited (2) v Habib Bank LimitedRawalpindi Cricket Stadium, Rawalpindi2010/11
CG Yorke23*73Tobago (1) v North TrinidadQueen's Park Oval, Port of Spain1978/79
Zahid Mansoor179*332Water and Power Development Authority (1) v Sui Southern Gas CorporationJinnah Stadium, Sialkot2016/17
Zain Abbas71*126Baluchistan (1) v PunjabGaddafi Stadium, Lahore2010/11
Zeeshan Mohsin64*144Peshawar (1) v Pakistan International AirlinesArbab Niaz Stadium, Peshawar2002/03
Zohaib Khan114*270Zarai Taraqiati Bank Limited (1) v Sui Northern Gas Pipelines LimitedJinnah Stadium, Gujranwala2009/10
Zohaib Khan64*162Zarai Taraqiati Bank Limited (2) v National Bank of PakistanNational Bank of Pakistan Sports Complex, Karachi2014/15
B Zuiderent149*343Netherlands (2) v United Arab EmiratesSharjah Cricket Association Stadium, Sharjah2007/08
JW Zulch43*103South Africa (1) v EnglandNewlands, Cape Town1909/10

Note: † This was the batsman's First-class debut.