This study investigates the determination of the centre of pressure (COP) on spherical sports objects such as cricket balls and footballs using gyroscope data from Inertial Measurement Units (IMUs). Conventional pressure sensors are not suitable for capturing the tangential forces responsible for torque generation. This research presents a novel method to calculate the COP solely from gyroscope data and avoids the complexity of isolating user-induced accelerations from IMU data. The COP is determined from the cross-product of consecutive torque vectors intersecting the surface of the sphere. Effective noise management techniques, including filtering and data interpolation, were employed to improve COP visualisation. Experiments were conducted using a smart cricket ball and a smart football. Validation tests using spin rates between 7.5 and 12 rps and torques ranging from 0.08 to 0.12 Nm confirmed consistent COP clustering around the expected positions. Further analysis extended to various spin bowling deliveries recorded using a smart cricket ball, and a curved football kick recorded using a smart football demonstrated the wide applicability of the method. The COPs of various spin bowling deliveries showed adjacent positions on the surface of the ball, traversing through backspin, sidespin and topspin, excluding the flipper and doosra deliveries. The calculation of the COP on the surface of the soccer ball could only be achieved by increasing the data sampling frequency sevenfold using curve fitting. Knowledge and use of the COP position offers significant advances in understanding and analysing ball dynamics in sports.