SkillAgentSearch skills...

Pycricbuzz

A Pythonic interface to cricbuzz, with options to get live scores, live commentary and scorecards.

Install / Use

/learn @codophobia/Pycricbuzz
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<b>Cricbuzz for Python</b>

A Pythonic interface to cricbuzz, with options to get live scores, live commentary and scorecards.

<b>For detailed explaination with output, visit <a href = "https://shivammitra.com/python/cricket-library-for-python/">pycricbuzz blog</a></b>

<b>Instalation</b>

<code> pip install pycricbuzz </code>

<b>Features</b>

  • Get information upcoming, live and recently concluded matches
    • series name
    • match status
    • venue
    • toss
    • match official
    • squads
  • Get mini scorecards for live matches
    • Batsman currently batting along with their scores,runs,fours,sixes etc.
    • Bowlers currently bowling along with their wickets,overs,maidens etc.
    • Summary of all the innings
    • Last three overs events
    • Current patnership and run rate
  • Commentary for live matches
  • Scorecard for live and past matches

<b>Basic Usage</b>

Import the pycricbuzz library.

from pycricbuzz import Cricbuzz
c = Cricbuzz()

<b>Get all the matches(live,upcoming and recently finished matches)</b>

print(c.matches())

Each match will have an attribute 'id'. Use this 'id' to get matchinfo, scorecard, brief score and commentary of matches.

<b>Get information about a match</b>

print(c.matchinfo(match['id']))

<b>Get brief score of a match</b>

print(c.livescore(match['id']))

<b>Get scorecard of a match</b>

print(c.scorecard(match['id']))

<b>Get commentary of a match</b>

print(c.commentary(match['id']))

Related Skills

View on GitHub
GitHub Stars80
CategoryDevelopment
Updated3mo ago
Forks54

Languages

Python

Security Score

97/100

Audited on Dec 29, 2025

No findings