Got one in my hands here from an 82 528e.
Measurements are with the plastic support/snap fastener installed.
Length: 6 inches or 15.3 CM
Width: 4.25 inches/11 CM at wider end
Width: 4 inches/ 10 CM at narrower end
Circumference: 16.5 inches/42 CM at recess area that goes in console.
Circumference: 18 inches/46 CM at boot where it sits on console.
Height: 5.5 inches/14 CM from console to thin area on shaft.
This one's not leather, vinyl or leatherette.
You could a real leather one made at local interior shop if you can take your old one to them.
02 GMC Yukon SLT 5.3
02 Ninja ZX9R