Not cheap, but...
https://www.google.com/search?sca_esv=597772508&q=Bore+Micrometer&sa=X&ved=2ahUKEwiiheHq2NeDAxWtQkEAHQbHDKoQ1QJ6BAhgEAI&biw=360&bih=702&dpr=3#ip=1&piu=ps:48&oshopproduct=pid:1116791369013664033,oid:1116791369013664033,iid:2999400806192756168,pvt:hg,pvo:3&oshop=apv&pvs=0