Skip to content
GO TO bet365 Sports
Test cricket
  1. Cricket
  2. International Cricket

Players to reach Test centuries before lunch

A Test century before lunch is a rare and spectacular accomplishment.

Only six players have achieved the feat on the first day of a Test match, while 18 others have scored 100 runs before lunch on other days.

Somewhat unsurprisingly, only one player in Test match history has reached his century before lunch in more than one match: Brian Lara.

The legendary batter raced to 100 runs on the second day of the West Indies' second Test against Zimbabwe in 2003 before repeating the achievement three years later against Pakistan in Multan.

Eight English players have scored a Test hundred before lunch, including Ian Bell, Ben Stokes and most recently in 2023, Ben Duckett.

Hundred runs before lunch in Tests

First Day

Runs

Final score

Match

Year

Victor Trumper

103*

104

Australia v England

1902

Charlie Macartney

112*

151

Australia v England

1926

Don Bradman

105*

334

Australia v England

1930

Majid Khan

108*

112

Pakistan v New Zealand

1976/77

David Warner

100*

113

Australia v Pakistan

2016/17

Shikhar Dhawan

104*

107

India v Afghanistan

2018

On Other Days

Runs

Final score

Match

Year

Kumar Ranjitsinhji

41* to 154*

154*

England v Australia

1896

Clem Hill

22* to 138*

142*

Australia v South Africa

1902-03

Warren Bardsley

32* to 150*

164

Australia v South Africa

1912

Phil Mead

19* to 128*

182*

England v Australia

1921

Jack Hobbs

12* to 114*

211

England v South Africa

1924

Tuppy Owen-Smith

27* to 129

129

South Africa v England

1929

Wally Hammond

41* to 152*

336*

England v New Zealand

1932-33

Les Ames

25* to 148*

148*

England v South Africa

1935

Stan McCabe

59* to 159*

189*

Australia v South Africa

1935-36

Greg Chappell

76* to 176

176

Australia v New Zealand

1981-82

Mark Taylor

112* to 215*

334*

Australia v Pakistan

1998-99

Inzamam-ul-Haq

103*

112

Pakistan v Zimbabwe

2002-03

Brian Lara

77* to 191

191

West Indies v Zimbabwe

2003-04

Ian Bell

57* to 162*

162*

England v Bangladesh

2005

Brian Lara (2)

100*

216

West Indies v Pakistan

2006-07

AB de Villiers

119*

129

South Africa v India

2010-11

Ben Stokes

74* to 204*

258

England v South Africa

2015-16

Hardik Pandya

1* to 108*

108

India v Sri Lanka

2017

Ben Duckett

60* to 161*

182

England v Ireland

2023

Test Cricket Explained

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy

New to bet365? Bet £10 & Get £50 in Free Bets Join Now

Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.