Every year Kapruka group of organizations gets together for this grand marathon of cricket.