All the official line-ups for the 2017 Rugby League World Cup semi-finals. Teams will be reduced to 17 an hour before kick-off on game day.

Australia v Fiji

Brisbane, Friday 7pm (8pm AEDT)

Australia

1 Billy Slater
2 Dane Gagai
3 Will Chambers
4 Josh Dugan
5 Valentine Holmes
6 Michael Morgan
7 Cooper Cronk
8 Aaron Woods
9 Cameron Smith
10 David Klemmer
11 Boyd Cordner
12 Michael Gillett
13 Josh McGuire
14 Wade Graham
15 Jordan McLean
16 Reagan Cambell-Gillard
17 Tyson Frizell

18 Felise Kaufusi
19 Tom Tbrojevic
20 Josh Mansour
21 James Maloney

Fiji

1 Kevin Naiqama (c)
2 Suliasi Vunivalu
3 Taane Milne
4 Akuila Uate
5 Marcelo Montoya
6 Jarryd Hayne
7 Henry Raiwalui
8 Ashton Sims
9 Apisai Koroisau
10 Eloni Vunakece
11 Viliame Kikau
12 Brayden Wiliame
13 Tui Kamikamica
14 Joe Lovodua
15 Jacob Saifiti
16 Junior Roqica
17 Ben Nakubuwai

18 James Storer
19 Salesi Faingaa
20 Sitiveni Moceidreke
21 Pio Sokobalavu

Tonga v England

Mt Smart Stadium, Auckland, Saturday 6pm (4pm AEDT)

Tonga

1 Will Hopoate
2 Daniel Tupou
3 Michael Jennings
4 Konrad Hurrell
5 David Fusitu'a
6 Tui Lolohea
7 Ata Hingano
8 Andrew Fifita
9 Siliva Havili
10 Sio Siua Taukeiaho
11 Manu Ma'u
12 Sika Manu (c)
13 Jason Taumalolo
14 Sione Katoa
15 Peni Terepo
16 Tevita Pangai Jnr
17 Ben Murdoch-Masila

18 Sam Moa
19 Manu Vatuvei
20 Joe Ofahengaue
21 Samisoni Langi

England

1 Gareth Widdop
2 Jermaine McGillvary
3 Kallum Watkins
4 John Bateman
5 Ryan Hall
6 Kevin Brown
7 Luke Gale
8 Chris Hill
9 Josh Hodgson
10 James Graham
11 Sam Burgess
12 Elliott Whitehead
13 Sean O'Loughlin (c)
14 Alex Walmsley
15 Tom Burgess
16 Ben Currie
17 James Roby

18 Jonny Lomax
19 Chris Heighington
20 Mark Percival
21 Scott Taylor