Kevin Pietersen has ousted Graham Thorpe from the England line-up for the Ashes series.
Chairman of selectors, David Graveney says they've made a tough decision, but are convinced Pietersen is the right man to face Australia.
Pietersen - who was born in South Africa - has so far only played in one day internationals.
But he's been on excellent form - scoring loads of runs in limited overs.
It's thought Pietersen's battling to score 74 in Tuesday's loss to Australia in the NatWest Challenge clinched him the place in the England line-up over Thorpe.
Pietersen will walk out at number five when the Ashes series gets underway at Lords on 21 July.
But it could be the end of Thorpe's Test career, which began with a century against Australia in 1993.
Hampshire bowler Chris Tremlett is also in the 12-man squad for Lord's.
He's never played in a Test match either. But he's likely to miss out on playing unless there is an injury to the first choice pace bowlers.
Pietersen says he's the 'happiest man in the UK'.
England squad: M Trescothick, A Strauss, M Vaughan (Capt), Bell, K Pietersen, A Flintoff, G Jones (Wkt), A Giles, S Jones, M Hoggard, S Harmison, C Tremlett.