You can buy
Battlefield 1 Revolution, Battlefield V Definitive Edition and Battlefield 4 Premium edition and Battlefield 2042 bundle for £17.49. If you already have BF 2042 you can buy Battlefield 1 Revolution, Battlefield V Definitive Edition and Battlefield 4 Premium edition collection bundle for £9 at Steam. It's a bargain price for all three best battlefield titles. You have freedom to play with keyboard and Mouse or your preferred controller.
Link:store.steampowered.com/bundle/37576/Battlefield_Collection/Cheers