Как предположил Гордон Линофф, таблица SQL представляет неупорядоченные множества, поэтому вы должны использовать упорядоченный столбец в вашей таблице. Если вы можете использовать такой столбец, вы можете использовать следующий запрос -
SELECT Over_no AVG(Runs) avg_runs
FROM (SELECT Ball_no, Runs, CEIL(ROW_NUMBER() OVER(ORDER BY ORDER_COLUMN, Ball_no) RN / 6) Over_no
FROM YOUR_TABLE)
GROUP BY Over_no;