The final were contested by the southern and northern champions in their respective conference round.
Seven teams participated the second edition of the Malaya Cup, Johor, Malacca, Negeri Sembilan, Singapore, Penang, Selangor and Perak.
Selangor and Penang have an additional playoff match to decide who will face Southern Section champions on the tournament final.
[2] The final were held at Selangor Club Field on 2 September 1922.
The match was a rematch of last year's final, with Selangor avenged their defeat with 3–2 win over Singapore.