Cricbuzz Scraper

ENDPOINTS
GET/records

Cricket Records

All-time record books: most runs, most wickets, highest scores and more, by format, year and team.

QUERY PARAMS

Which leaderboard to return.

Default: most-runs

Allowed values: most-runs, highest-score, best-batting-average, best-batting-strike-rate, most-hundreds, most-fifties, most-fours, most-sixes, most-nineties, most-wickets, best-bowling-average, best-bowling-innings, most-five-wickets, best-economy, best-bowling-strike-rate

Format of the game.

Default: test

Allowed values: test, odi, t20

Only matches played in this year, or all.

Cricbuzz team ID, or any cricbuzz.com team URL.

Examples:

  • ID: 2
  • URL: https://www.cricbuzz.com/cricket-team/india/2

Only matches against this opponent team ID.

{
  "stats_type": "most-runs",
  "name": "Most Runs",
  "format": "test",
  "year": "all",
  "team": "all",
  "opponent": "all",
  "row_count": 50,
  "headers": [
    "PLAYER",
    "MATCHES",
    "INNS",
    "RUNS",
    "AVG",
    "SR",
    "4s",
    "6s"
  ],
  "rows": [
    {
      "player": {
        "id": 25,
        "name": "Sachin Tendulkar",
        "link": "https://www.cricbuzz.com/profiles/25/sachin-tendulkar",
        "image": null
      },
      "matches": 200,
      "innings": 329,
      "runs": 15921,
      "average": 53.79,
      "strike_rate": 54.08,
      "fours": 2058,
      "sixes": 69
    },
    {
      "player": {
        "id": 8019,
        "name": "Joe Root",
        "link": "https://www.cricbuzz.com/profiles/8019/joe-root",
        "image": null
      },
      "matches": 169,
      "innings": 309,
      "runs": 14278,
      "average": 50.45,
      "strike_rate": 57.61,
      "fours": 1537,
      "sixes": 46
    },
    {
      "player": {
        "id": 38,
        "name": "Ricky Ponting",
        "link": "https://www.cricbuzz.com/profiles/38/ricky-ponting",
        "image": null
      },
      "matches": 168,
      "innings": 287,
      "runs": 13378,
      "average": 51.85,
      "strike_rate": 58.72,
      "fours": 1509,
      "sixes": 73
    },
    {
      "player": {
        "id": 213,
        "name": "Jacques Kallis",
        "link": "https://www.cricbuzz.com/profiles/213/jacques-kallis",
        "image": null
      },
      "matches": 166,
      "innings": 280,
      "runs": 13289,
      "average": 55.37,
      "strike_rate": 45.98,
      "fours": 1488,
      "sixes": 97
    },
    {
      "player": {
        "id": 27,
        "name": "Rahul Dravid",
        "link": "https://www.cricbuzz.com/profiles/27/rahul-dravid",
        "image": null
      },
      "matches": 164,
      "innings": 286,
      "runs": 13288,
      "average": 52.31,
      "strike_rate": 42.51,
      "fours": 1655,
      "sixes": 21
    },
    {
      "player": {
        "id": 488,
        "name": "Sir Alastair Cook",
        "link": "https://www.cricbuzz.com/profiles/488/sir-alastair-cook",
        "image": null
      },
      "matches": 161,
      "innings": 291,
      "runs": 12472,
      "average": 45.35,
      "strike_rate": 46.95,
      "fours": 1441,
      "sixes": 11
    },
    {
      "player": {
        "id": 104,
        "name": "Kumar Sangakkara",
        "link": "https://www.cricbuzz.com/profiles/104/kumar-sangakkara",
        "image": null
      },
      "matches": 134,
      "innings": 233,
      "runs": 12400,
      "average": 57.14,
      "strike_rate": 54.19,
      "fours": 1491,
      "sixes": 51
    },
    {
      "player": {
        "id": 240,
        "name": "Brian Lara",
        "link": "https://www.cricbuzz.com/profiles/240/brian-lara",
        "image": null
      },
      "matches": 131,
      "innings": 232,
      "runs": 11953,
      "average": 52.89,
      "strike_rate": 60.51,
      "fours": 1559,
      "sixes": 88
    },
    {
      "player": {
        "id": 244,
        "name": "Shivnarine Chanderpaul",
        "link": "https://www.cricbuzz.com/profiles/244/shivnarine-chanderpaul",
        "image": null
      },
      "matches": 164,
      "innings": 280,
      "runs": 11867,
      "average": 51.37,
      "strike_rate": 43.32,
      "fours": 1285,
      "sixes": 36
    },
    {
      "player": {
        "id": 101,
        "name": "Mahela Jayawardene",
        "link": "https://www.cricbuzz.com/profiles/101/mahela-jayawardene",
        "image": null
      },
      "matches": 149,
      "innings": 252,
      "runs": 11814,
      "average": 49.85,
      "strike_rate": 51.46,
      "fours": 1387,
      "sixes": 61
    },
    {
      "player": {
        "id": 4672,
        "name": "Allan Border",
        "link": "https://www.cricbuzz.com/profiles/4672/allan-border",
        "image": null
      },
      "matches": 156,
      "innings": 265,
      "runs": 11174,
      "average": 50.56,
      "strike_rate": 41.38,
      "fours": 1161,
      "sixes": 28
    },
    {
      "player": {
        "id": 4712,
        "name": "Steve Waugh",
        "link": "https://www.cricbuzz.com/profiles/4712/steve-waugh",
        "image": null
      },
      "matches": 168,
      "innings": 260,
      "runs": 10927,
      "average": 51.06,
      "strike_rate": 48.65,
      "fours": 1175,
      "sixes": 20
    },
    {
      "player": {
        "id": 2250,
        "name": "Steven Smith",
        "link": "https://www.cricbuzz.com/profiles/2250/steven-smith",
        "image": null
      },
      "matches": 125,
      "innings": 223,
      "runs": 10920,
      "average": 56.0,
      "strike_rate": 53.96,
      "fours": 1190,
      "sixes": 68
    },
    {
      "player": {
        "id": 3817,
        "name": "Sunil Gavaskar",
        "link": "https://www.cricbuzz.com/profiles/3817/sunil-gavaskar",
        "image": null
      },
      "matches": 125,
      "innings": 214,
      "runs": 10122,
      "average": 51.12,
      "strike_rate": 66.04,
      "fours": 1016,
      "sixes": 26
    },
    {
      "player": {
        "id": 130,
        "name": "Younis Khan",
        "link": "https://www.cricbuzz.com/profiles/130/younis-khan",
        "image": null
      },
      "matches": 118,
      "innings": 213,
      "runs": 10099,
      "average": 52.06,
      "strike_rate": 52.12,
      "fours": 1082,
      "sixes": 70
    },
    {
      "player": {
        "id": 6326,
        "name": "Kane Williamson",
        "link": "https://www.cricbuzz.com/profiles/6326/kane-williamson",
        "image": null
      },
      "matches": 110,
      "innings": 195,
      "runs": 9515,
      "average": 54.06,
      "strike_rate": 51.98,
      "fours": 1063,
      "sixes": 28
    },
    {
      "player": {
        "id": 314,
        "name": "Hashim Amla",
        "link": "https://www.cricbuzz.com/profiles/314/hashim-amla",
        "image": null
      },
      "matches": 124,
      "innings": 215,
      "runs": 9282,
      "average": 46.64,
      "strike_rate": 49.97,
      "fours": 1170,
      "sixes": 14
    },
    {
      "player": {
        "id": 207,
        "name": "Graeme Smith",
        "link": "https://www.cricbuzz.com/profiles/207/graeme-smith",
        "image": null
      },
      "matches": 117,
      "innings": 205,
      "runs": 9265,
      "average": 48.26,
      "strike_rate": 59.68,
      "fours": 1165,
      "sixes": 24
    },
    {
      "player": {
        "id": 1413,
        "name": "Virat Kohli",
        "link": "https://www.cricbuzz.com/profiles/1413/virat-kohli",
        "image": null
      },
      "matches": 123,
      "innings": 210,
      "runs": 9230,
      "average": 46.85,
      "strike_rate": 55.58,
      "fours": 1027,
      "sixes": 30
    },
    {
      "player": {
        "id": 5308,
        "name": "Graham Gooch",
        "link": "https://www.cricbuzz.com/profiles/5308/graham-gooch",
        "image": null
      },
      "matches": 118,
      "innings": 215,
      "runs": 8900,
      "average": 42.58,
      "strike_rate": 49.24,
      "fours": 1079,
      "sixes": 25
    },
    {
      "player": {
        "id": 3664,
        "name": "Javed Miandad",
        "link": "https://www.cricbuzz.com/profiles/3664/javed-miandad",
        "image": null
      },
      "matches": 124,
      "innings": 189,
      "runs": 8832,
      "average": 52.57,
      "strike_rate": 58.24,
      "fours": 809,
      "sixes": 48
    },
    {
      "player": {
        "id": 35,
        "name": "Inzamam-ul-Haq",
        "link": "https://www.cricbuzz.com/profiles/35/inzamam-ul-haq",
        "image": null
      },
      "matches": 120,
      "innings": 200,
      "runs": 8830,
      "average": 49.61,
      "strike_rate": 54.02,
      "fours": 1105,
      "sixes": 48
    },
    {
      "player": {
        "id": 1739,
        "name": "David Warner",
        "link": "https://www.cricbuzz.com/profiles/1739/david-warner",
        "image": null
      },
      "matches": 112,
      "innings": 205,
      "runs": 8786,
      "average": 44.6,
      "strike_rate": 70.2,
      "fours": 1036,
      "sixes": 69
    },
    {
      "player": {
        "id": 28,
        "name": "VVS Laxman",
        "link": "https://www.cricbuzz.com/profiles/28/vvs-laxman",
        "image": null
      },
      "matches": 134,
      "innings": 225,
      "runs": 8781,
      "average": 45.97,
      "strike_rate": 49.37,
      "fours": 1135,
      "sixes": 5
    },
    {
      "player": {
        "id": 370,
        "name": "AB de Villiers",
        "link": "https://www.cricbuzz.com/profiles/370/ab-de-villiers",
        "image": null
      },
      "matches": 114,
      "innings": 191,
      "runs": 8765,
      "average": 50.66,
      "strike_rate": 54.52,
      "fours": 1024,
      "sixes": 64
    },
    {
      "player": {
        "id": 138,
        "name": "Michael Clarke",
        "link": "https://www.cricbuzz.com/profiles/138/michael-clarke",
        "image": null
      },
      "matches": 115,
      "innings": 198,
      "runs": 8643,
      "average": 49.11,
      "strike_rate": 55.92,
      "fours": 977,
      "sixes": 39
    },
    {
      "player": {
        "id": 157,
        "name": "Matthew Hayden",
        "link": "https://www.cricbuzz.com/profiles/157/matthew-hayden",
        "image": null
      },
      "matches": 103,
      "innings": 184,
      "runs": 8625,
      "average": 50.74,
      "strike_rate": 60.11,
      "fours": 1049,
      "sixes": 82
    },
    {
      "player": {
        "id": 26,
        "name": "Virender Sehwag",
        "link": "https://www.cricbuzz.com/profiles/26/virender-sehwag",
        "image": null
      },
      "matches": 104,
      "innings": 180,
      "runs": 8586,
      "average": 49.34,
      "strike_rate": 82.23,
      "fours": 1233,
      "sixes": 91
    },
    {
      "player": {
        "id": 4163,
        "name": "Sir Viv Richards",
        "link": "https://www.cricbuzz.com/profiles/4163/sir-viv-richards",
        "image": null
      },
      "matches": 121,
      "innings": 182,
      "runs": 8540,
      "average": 50.24,
      "strike_rate": 86.07,
      "fours": 1051,
      "sixes": 84
    },
    {
      "player": {
        "id": 5390,
        "name": "Alec Stewart",
        "link": "https://www.cricbuzz.com/profiles/5390/alec-stewart",
        "image": null
      },
      "matches": 133,
      "innings": 235,
      "runs": 8463,
      "average": 39.55,
      "strike_rate": 48.67,
      "fours": 1121,
      "sixes": 10
    },
    {
      "player": {
        "id": 5326,
        "name": "David Gower",
        "link": "https://www.cricbuzz.com/profiles/5326/david-gower",
        "image": null
      },
      "matches": 117,
      "innings": 204,
      "runs": 8231,
      "average": 44.25,
      "strike_rate": 50.6,
      "fours": 979,
      "sixes": 10
    },
    {
      "player": {
        "id": 1629,
        "name": "Angelo Mathews",
        "link": "https://www.cricbuzz.com/profiles/1629/angelo-mathews",
        "image": null
      },
      "matches": 119,
      "innings": 212,
      "runs": 8214,
      "average": 44.4,
      "strike_rate": 48.4,
      "fours": 835,
      "sixes": 90
    },
    {
      "player": {
        "id": 395,
        "name": "Kevin Pietersen",
        "link": "https://www.cricbuzz.com/profiles/395/kevin-pietersen",
        "image": null
      },
      "matches": 104,
      "innings": 181,
      "runs": 8181,
      "average": 47.29,
      "strike_rate": 61.72,
      "fours": 985,
      "sixes": 81
    },
    {
      "player": {
        "id": 5269,
        "name": "Sir Geoff Boycott",
        "link": "https://www.cricbuzz.com/profiles/5269/sir-geoff-boycott",
        "image": null
      },
      "matches": 108,
      "innings": 193,
      "runs": 8114,
      "average": 47.73,
      "strike_rate": 39.75,
      "fours": 771,
      "sixes": 8
    },
    {
      "player": {
        "id": 4160,
        "name": "Sir Garry Sobers",
        "link": "https://www.cricbuzz.com/profiles/4160/sir-garry-sobers",
        "image": null
      },
      "matches": 93,
      "innings": 160,
      "runs": 8032,
      "average": 57.78,
      "strike_rate": null,
      "fours": 719,
      "sixes": 32
    },
    {
      "player": {
        "id": 4727,
        "name": "Mark Waugh",
        "link": "https://www.cricbuzz.com/profiles/4727/mark-waugh",
        "image": null
      },
      "matches": 128,
      "innings": 209,
      "runs": 8029,
      "average": 41.82,
      "strike_rate": 52.27,
      "fours": 844,
      "sixes": 41
    },
    {
      "player": {
        "id": 5385,
        "name": "Mike Atherton",
        "link": "https://www.cricbuzz.com/profiles/5385/mike-atherton",
        "image": null
      },
      "matches": 115,
      "innings": 212,
      "runs": 7728,
      "average": 37.7,
      "strike_rate": 37.32,
      "fours": 904,
      "sixes": 4
    },
    {
      "player": {
        "id": 385,
        "name": "Ian Bell",
        "link": "https://www.cricbuzz.com/profiles/385/ian-bell",
        "image": null
      },
      "matches": 118,
      "innings": 205,
      "runs": 7727,
      "average": 42.69,
      "strike_rate": 49.46,
      "fours": 918,
      "sixes": 39
    },
    {
      "player": {
        "id": 281,
        "name": "Justin Langer",
        "link": "https://www.cricbuzz.com/profiles/281/justin-langer",
        "image": null
      },
      "matches": 105,
      "innings": 182,
      "runs": 7696,
      "average": 45.27,
      "strike_rate": 54.23,
      "fours": 912,
      "sixes": 40
    },
    {
      "player": {
        "id": 521,
        "name": "Ross Taylor",
        "link": "https://www.cricbuzz.com/profiles/521/ross-taylor",
        "image": null
      },
      "matches": 112,
      "innings": 196,
      "runs": 7684,
      "average": 44.42,
      "strike_rate": 59.3,
      "fours": 932,
      "sixes": 55
    },
    {
      "player": {
        "id": 5226,
        "name": "Sir Colin Cowdrey",
        "link": "https://www.cricbuzz.com/profiles/5226/sir-colin-cowdrey",
        "image": null
      },
      "matches": 114,
      "innings": 188,
      "runs": 7624,
      "average": 44.07,
      "strike_rate": 131.49,
      "fours": 752,
      "sixes": 13
    },
    {
      "player": {
        "id": 4165,
        "name": "Sir Gordon Greenidge",
        "link": "https://www.cricbuzz.com/profiles/4165/sir-gordon-greenidge",
        "image": null
      },
      "matches": 108,
      "innings": 185,
      "runs": 7558,
      "average": 44.72,
      "strike_rate": 60.28,
      "fours": 884,
      "sixes": 67
    },
    {
      "player": {
        "id": 34,
        "name": "Mohammad Yousuf",
        "link": "https://www.cricbuzz.com/profiles/34/mohammad-yousuf",
        "image": null
      },
      "matches": 90,
      "innings": 156,
      "runs": 7530,
      "average": 52.29,
      "strike_rate": 52.39,
      "fours": 957,
      "sixes": 51
    },
    {
      "player": {
        "id": 4729,
        "name": "Mark Taylor",
        "link": "https://www.cricbuzz.com/profiles/4729/mark-taylor",
        "image": null
      },
      "matches": 104,
      "innings": 186,
      "runs": 7525,
      "average": 43.5,
      "strike_rate": 41.48,
      "fours": 727,
      "sixes": 9
    },
    {
      "player": {
        "id": 4158,
        "name": "Sir Clive Lloyd",
        "link": "https://www.cricbuzz.com/profiles/4158/sir-clive-lloyd",
        "image": null
      },
      "matches": 110,
      "innings": 175,
      "runs": 7515,
      "average": 46.68,
      "strike_rate": 100.35,
      "fours": 758,
      "sixes": 70
    },
    {
      "player": {
        "id": 4174,
        "name": "Desmond Haynes",
        "link": "https://www.cricbuzz.com/profiles/4174/desmond-haynes",
        "image": null
      },
      "matches": 116,
      "innings": 202,
      "runs": 7487,
      "average": 42.3,
      "strike_rate": 48.34,
      "fours": 830,
      "sixes": 24
    },
    {
      "player": {
        "id": 4702,
        "name": "David Boon",
        "link": "https://www.cricbuzz.com/profiles/4702/david-boon",
        "image": null
      },
      "matches": 107,
      "innings": 190,
      "runs": 7422,
      "average": 43.66,
      "strike_rate": 40.97,
      "fours": 822,
      "sixes": 2
    },
    {
      "player": {
        "id": 4601,
        "name": "Gary Kirsten",
        "link": "https://www.cricbuzz.com/profiles/4601/gary-kirsten",
        "image": null
      },
      "matches": 101,
      "innings": 176,
      "runs": 7289,
      "average": 45.27,
      "strike_rate": 43.43,
      "fours": 922,
      "sixes": 12
    },
    {
      "player": {
        "id": 6557,
        "name": "Ben Stokes",
        "link": "https://www.cricbuzz.com/profiles/6557/ben-stokes",
        "image": null
      },
      "matches": 122,
      "innings": 220,
      "runs": 7273,
      "average": 34.47,
      "strike_rate": 58.53,
      "fours": 834,
      "sixes": 138
    },
    {
      "player": {
        "id": 5074,
        "name": "Wally Hammond",
        "link": "https://www.cricbuzz.com/profiles/5074/wally-hammond",
        "image": null
      },
      "matches": 85,
      "innings": 140,
      "runs": 7249,
      "average": 58.46,
      "strike_rate": 96.77,
      "fours": 512,
      "sixes": 27
    }
  ],
  "filters": {
    "formats": [
      {
        "id": "1",
        "name": "test"
      },
      {
        "id": "2",
        "name": "odi"
      },
      {
        "id": "3",
        "name": "t20"
      }
    ],
    "teams": [
      {
        "id": "all",
        "short_name": "all"
      },
      {
        "id": "2",
        "short_name": "IND"
      },
      {
        "id": "27",
        "short_name": "IRE"
      },
      {
        "id": "3",
        "short_name": "PAK"
      },
      {
        "id": "4",
        "short_name": "AUS"
      },
      {
        "id": "5",
        "short_name": "SL"
      },
      {
        "id": "6",
        "short_name": "BAN"
      },
      {
        "id": "9",
        "short_name": "ENG"
      },
      {
        "id": "10",
        "short_name": "WI"
      },
      {
        "id": "11",
        "short_name": "RSA"
      },
      {
        "id": "12",
        "short_name": "ZIM"
      },
      {
        "id": "13",
        "short_name": "NZ"
      },
      {
        "id": "96",
        "short_name": "AFG"
      }
    ],
    "opponents": [
      {
        "id": "all",
        "short_name": "all"
      },
      {
        "id": "2",
        "short_name": "IND"
      },
      {
        "id": "27",
        "short_name": "IRE"
      },
      {
        "id": "3",
        "short_name": "PAK"
      },
      {
        "id": "4",
        "short_name": "AUS"
      },
      {
        "id": "5",
        "short_name": "SL"
      },
      {
        "id": "6",
        "short_name": "BAN"
      },
      {
        "id": "9",
        "short_name": "ENG"
      },
      {
        "id": "10",
        "short_name": "WI"
      },
      {
        "id": "11",
        "short_name": "RSA"
      },
      {
        "id": "12",
        "short_name": "ZIM"
      },
      {
        "id": "13",
        "short_name": "NZ"
      },
      {
        "id": "96",
        "short_name": "AFG"
      }
    ],
    "years": [
      "all",
      "2026",
      "2025",
      "2024",
      "2023",
      "2022",
      "2021",
      "2020",
      "2019",
      "2018",
      "2017",
      "2016",
      "2015",
      "2014",
      "2013",
      "2012",
      "2011",
      "2010",
      "2009",
      "2008",
      "2007",
      "2006",
      "2005",
      "2004",
      "2003",
      "2002",
      "2001",
      "2000",
      "1999",
      "1998",
      "1997",
      "1996",
      "1995",
      "1994",
      "1993",
      "1992",
      "1991",
      "1990",
      "1989",
      "1988",
      "1987",
      "1986",
      "1985",
      "1984",
      "1983",
      "1982",
      "1981",
      "1980",
      "1979",
      "1978",
      "1977",
      "1976",
      "1975",
      "1974",
      "1973",
      "1972",
      "1971",
      "1970",
      "1969",
      "1968",
      "1967",
      "1966",
      "1965",
      "1964",
      "1963",
      "1962",
      "1961",
      "1960",
      "1959",
      "1958",
      "1957",
      "1956",
      "1955",
      "1954",
      "1953",
      "1952",
      "1951",
      "1950",
      "1949",
      "1948",
      "1947",
      "1946",
      "1945",
      "1944",
      "1943",
      "1942",
      "1941",
      "1940",
      "1939",
      "1938",
      "1937"
    ]
  }
}