Cricket

Men's Fantasy Rankings All-rounders, all time

Fantasy ratings, form and consistency

Pos

Team

Player

Rating

Best match

01

England

A

Flintoff

England · All-rounder
Consistent

Best match: 224 pts v Bangladesh, Nov 2003

667

98 m

224 pts v Bangladesh, Nov 2003

02

Bangladesh

Shakib Al

Hasan

Bangladesh · All-rounder
GOATConsistent

Best match: 211 pts v Zimbabwe, Nov 2014

559

578 m

211 pts v Zimbabwe, Nov 2014

03

Australia

SR

Watson

Australia · All-rounder
GOATConsistent

Best match: 271 pts v Bangladesh, Apr 2011

539

469 m

271 pts v Bangladesh, Apr 2011

04

South Africa

JH

Kallis

South Africa · All-rounder
GOATConsistent

Best match: 229 pts v India, Nov 2006

537

275 m

229 pts v India, Nov 2006

05

Sri Lanka

ST

Jayasuriya

Sri Lanka · All-rounder
GOAT

Best match: 254 pts v Australia, Jan 2003

513

190 m

254 pts v Australia, Jan 2003

06

Australia

A

Symonds

Australia · All-rounder
GOAT

Best match: 232 pts v Sri Lanka, Feb 2006

491

174 m

232 pts v Sri Lanka, Feb 2006

07

England

DJ

Willey

England · All-rounder
GOATConsistent

Best match: 202 pts v Sussex, Aug 2015

479

398 m

202 pts v Sussex, Aug 2015

08

England

BA

Stokes

England · All-rounder
GOAT

Best match: 215 pts v New Zealand, Sept 2023

478

234 m

215 pts v New Zealand, Sept 2023

09

ICC World XI

Shahid

Afridi

ICC World XI · All-rounder
GOATConsistent

Best match: 311 pts v West Indies, Jul 2013

476

446 m

311 pts v West Indies, Jul 2013

10

England

Sam Curran photo

Sam

Curran

England · All-rounder
GOATIn form

Best match: 209 pts v Hampshire, Jun 2022

469

381 m

209 pts v Hampshire, Jun 2022

11

West Indies

Andre

Russell

West Indies · All-rounder
GOATConsistent

Best match: 236 pts v Trinbago Knight Riders, Aug 2018

466

595 m

236 pts v Trinbago Knight Riders, Aug 2018

12

Pakistan

Azhar

Mahmood

Pakistan · All-rounder
Consistent

Best match: 166 pts v Essex, May 2016

459

86 m

166 pts v Essex, May 2016

13

New Zealand

SB

Styris

New Zealand · All-rounder
GOAT

Best match: 234 pts v Pakistan, Jan 2004

457

164 m

234 pts v Pakistan, Jan 2004

14

Pakistan

Mohammad

Hafeez

Pakistan · All-rounder
GOAT

Best match: 241 pts v Sri Lanka, Jul 2015

449

460 m

241 pts v Sri Lanka, Jul 2015

15

New Zealand

R

Ravindra

New Zealand · All-rounder

Best match: 172 pts v England, Sept 2023

440

174 m

172 pts v England, Sept 2023

16

ICC World XI

PD

Collingwood

ICC World XI · All-rounder

Best match: 174 pts v South Africa, Nov 2009

439

257 m

174 pts v South Africa, Nov 2009

17

India

HH

Pandya

India · All-rounder

Best match: 225 pts v England, Jul 2022

434

379 m

225 pts v England, Jul 2022

18

Pakistan

Abdul

Razzaq

Pakistan · All-rounder

Best match: 173 pts v South Africa, Oct 2010

434

151 m

173 pts v South Africa, Oct 2010

19

Middlesex

LBK

Hollman

Middlesex · All-rounder
In formConsistent

Best match: 137 pts v Essex, Jul 2026

433

85 m

137 pts v Essex, Jul 2026

20

Zimbabwe

Sikandar Raza photo

Sikandar

Raza

Zimbabwe · All-rounder
In form

Best match: 208 pts v Bangladesh, Aug 2022

429

384 m

208 pts v Bangladesh, Aug 2022

21

England

LS

Livingstone

England · All-rounder
In form

Best match: 198 pts v Northern Superchargers, Aug 2021

428

376 m

198 pts v Northern Superchargers, Aug 2021

22

England

DR

Mousley

England · All-rounder
In form

Best match: 171 pts v Worcestershire, Jun 2023

424

109 m

171 pts v Worcestershire, Jun 2023

23

Sunrisers Leeds

BAC

Howell

Sunrisers Leeds · All-rounder
Consistent

Best match: 126 pts v Essex, Jul 2014

423

249 m

126 pts v Essex, Jul 2014

24

Australia

Glenn Maxwell photo

Glenn

Maxwell

Australia · All-rounder
In form

Best match: 226 pts v England, Feb 2015

420

616 m

226 pts v England, Feb 2015

25

New Zealand

Michael Bracewell photo

Michael

Bracewell

New Zealand · All-rounder

Best match: 182 pts v Central Districts, Jan 2022

417

208 m

182 pts v Central Districts, Jan 2022

Fantasy rating: average fantasy points per match × 10, over top-level matches in the period (Full Member internationals and the major T20 leagues), adjusted towards a typical player's until there are enough matches. Ranked with at least 50 matches in the period. Arrows: places moved in the last week. Best match: their most fantasy points in a single match in the period.

Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.

Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.

Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.