This thesis deals with the micro-mechanics of dense granular flows and how they affect the overall flow and mixing behaviours of grains. Discrete Element Simulations of dense granular flows are performed at various flow geometries, giving us insights into the internal kinematics and dynamics of flow. This allows us to connect the micro-mechanics to the effective transport properties like self-diffusivity, viscosity and non-local rheology. The thesis is comprised of three published papers. The first paper shows how the development of granular vortices gives rise to enhanced mixing of grains in dense granular flows in plane shear flow geometries involving large widths. Rate dependent nature of the average vortex size is observed, and a gene...