ANP32 proteins, which act as influenza polymerase co-factors, vary between birds and mammals. The well-known mammalian adaptation, PB2-E627K, enables influenza polymerase to use mammalian ANP32 proteins. However, some mammalian-adapted influenza viruses do not harbour this adaptation. Here, we show that alternative PB2 adaptations, Q591R and D701N also allow influenza polymerase to use mammalian ANP32 proteins. PB2-E627K strongly favours use of mammalian ANP32B proteins, whereas D701N shows no such bias. Accordingly, PB2-E627K adaptation emerges in species with strong pro-viral ANP32B proteins, such as humans and mice, while D701N is more commonly seen in isolates from swine, dogs and horses where ANP32A proteins are more strongly pro-viral. In an experimental evolution approach, passage of avian viruses in human cells drives acquisition of PB2-E627K, but not when ANP32B is ablated. The strong pro-viral support of ANP32B for PB2-E627K maps to the LCAR region of ANP32B.