In the forwards Rory Burke, Max Abbot and captain Jack O'Donoghue retain their starting positions, as do Dan Goggin and Alex Wootton at centre and wing respectively.
Speaking ahead of the test, Ruddock said,
"England, the current World Champions are our next opponents and it doesn't get any bigger than that. They will be confident after beating us in the 6 Nations, but we have improved since then. Nothing less than our 'A game' will do."
The game will be shown live on TG4 and Sky Sports 1.
#ShowYourSupport for Jack and the lads, tweet @IrishRugby your message of support using the hashtag #IrlU20s
Ireland U20 v England U20, IRB Junior World Championship Semi-Final, QBE Stadium, Auckland - Sunday June 15th. KO 17:05hrs local time/06:05 Irish time.
15 Cian Kelleher (Lansdowne/Leinster)
14 Ciaran Gaffney (Galwegians/Connacht)
13 Garry Ringrose (UCD/Leinster)
12 Dan Goggin (Young Munster /Munster)
11 Alex Wootton (Garryowen/Munster)
10 Ross Byrne (UCD/Leinster)
9 Nick McCarthy (UCD/Leinster)
1 Peter Dooley (Lansdowne/Leinster)
2 Max Abbott (Cork Constitution/Munster)
3 Rory Burke (Cork Constitution/Munster)
4 Stephen Gardiner (Lansdowne/Leinster)
5 Ross Molony (UCD/Leinster)
6 Peadar Timmins (UCD/Leinster)
7 Frank Taggart (Belfast Harlequins/ Ulster)
8 Jack O' Donoghue (ULBohemians/Munster) (Capt)
16 Dylan Donnellan (UCD/Leinster)
17 Denis Coulson (Lansdowne/Leinster)
18 Oisin Heffernan (Lansdowne/Leinster)
19 Darragh Moloney (Cork Constitution/Munster)
20 Rory Moloney (Buccaneers/Connacht)
21 Ryan Foley (Cork Constitution/Munster)
22 Conor McKeon (Lansdowne/Leinster)
23 Harrisson Brewer (Terenure/Leinster)