Home testing kits have an accuracy tolerance of 15% so the usual recommendation is to stick with one meter and not compare.
However, the variation you are seeing is greater than the 15% so my expectation is that one of the readings is wrong. Knowing which one and why requires some detective work. Were the readings taken immediately one after the other? Is there any possibility that you had any dirt/sugar/carbs/print/... on your fingers or were they just washed?Are your test strips in date? Did you repeat the tests (with clean, dry fingers)?
The other part of the standard is that home meters only have to be this accurate 95% of the time. So it could have been an anomaly in that other 5% on one of the meters.