Tejas12malviya commited on
Commit
d23e732
1 Parent(s): 8e0ff49

Upload 8 files

Browse files
Asia_cup/.ipynb_checkpoints/Untitled1-checkpoint.ipynb ADDED
@@ -0,0 +1,146 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "code",
5
+ "execution_count": 1,
6
+ "id": "b9ffb391",
7
+ "metadata": {},
8
+ "outputs": [
9
+ {
10
+ "name": "stdout",
11
+ "output_type": "stream",
12
+ "text": [
13
+ "Requirement already satisfied: streamlit in /home/tejas/anaconda3/lib/python3.8/site-packages (1.18.1)\n",
14
+ "Requirement already satisfied: toml in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (0.10.2)\n",
15
+ "Requirement already satisfied: altair>=3.2.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (4.2.2)\n",
16
+ "Requirement already satisfied: cachetools>=4.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (5.3.0)\n",
17
+ "Requirement already satisfied: gitpython!=3.1.19 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (3.1.30)\n",
18
+ "Requirement already satisfied: click>=7.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (8.0.4)\n",
19
+ "Requirement already satisfied: watchdog in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (2.1.6)\n",
20
+ "Requirement already satisfied: typing-extensions>=3.10.0.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (4.4.0)\n",
21
+ "Requirement already satisfied: numpy in /home/tejas/.local/lib/python3.8/site-packages (from streamlit) (1.21.2)\n",
22
+ "Requirement already satisfied: semver in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (2.13.0)\n",
23
+ "Requirement already satisfied: blinker>=1.0.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (1.5)\n",
24
+ "Requirement already satisfied: validators>=0.2 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (0.20.0)\n",
25
+ "Requirement already satisfied: tornado>=6.0.3 in /home/tejas/.local/lib/python3.8/site-packages (from streamlit) (6.1)\n",
26
+ "Requirement already satisfied: pandas>=0.25 in /home/tejas/.local/lib/python3.8/site-packages (from streamlit) (1.3.3)\n",
27
+ "Requirement already satisfied: pillow>=6.2.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (9.3.0)\n",
28
+ "Requirement already satisfied: requests>=2.4 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (2.28.1)\n",
29
+ "Requirement already satisfied: pyarrow>=4.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (11.0.0)\n",
30
+ "Requirement already satisfied: rich>=10.11.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (13.3.1)\n",
31
+ "Requirement already satisfied: protobuf<4,>=3.12 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (3.20.3)\n",
32
+ "Requirement already satisfied: tzlocal>=1.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (4.2)\n",
33
+ "Requirement already satisfied: pympler>=0.9 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (1.0.1)\n",
34
+ "Requirement already satisfied: packaging>=14.1 in /home/tejas/.local/lib/python3.8/site-packages (from streamlit) (21.0)\n",
35
+ "Requirement already satisfied: importlib-metadata>=1.4 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (4.11.3)\n",
36
+ "Requirement already satisfied: python-dateutil in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (2.8.2)\n",
37
+ "Requirement already satisfied: pydeck>=0.1.dev5 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (0.8.0)\n",
38
+ "Requirement already satisfied: jsonschema>=3.0 in /home/tejas/.local/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (3.2.0)\n",
39
+ "Requirement already satisfied: entrypoints in /home/tejas/anaconda3/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (0.4)\n",
40
+ "Requirement already satisfied: jinja2 in /home/tejas/.local/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (3.0.1)\n",
41
+ "Requirement already satisfied: toolz in /home/tejas/anaconda3/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (0.12.0)\n",
42
+ "Requirement already satisfied: gitdb<5,>=4.0.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from gitpython!=3.1.19->streamlit) (4.0.10)\n",
43
+ "Requirement already satisfied: zipp>=0.5 in /home/tejas/anaconda3/lib/python3.8/site-packages (from importlib-metadata>=1.4->streamlit) (3.11.0)\n",
44
+ "Requirement already satisfied: pyparsing>=2.0.2 in /home/tejas/.local/lib/python3.8/site-packages (from packaging>=14.1->streamlit) (2.4.7)\n",
45
+ "Requirement already satisfied: pytz>=2017.3 in /home/tejas/anaconda3/lib/python3.8/site-packages (from pandas>=0.25->streamlit) (2022.7)\n",
46
+ "Requirement already satisfied: six>=1.5 in /home/tejas/anaconda3/lib/python3.8/site-packages (from python-dateutil->streamlit) (1.16.0)\n",
47
+ "Requirement already satisfied: charset-normalizer<3,>=2 in /home/tejas/anaconda3/lib/python3.8/site-packages (from requests>=2.4->streamlit) (2.0.4)\n",
48
+ "Requirement already satisfied: idna<4,>=2.5 in /home/tejas/anaconda3/lib/python3.8/site-packages (from requests>=2.4->streamlit) (3.4)\n",
49
+ "Requirement already satisfied: certifi>=2017.4.17 in /home/tejas/anaconda3/lib/python3.8/site-packages (from requests>=2.4->streamlit) (2022.12.7)\n",
50
+ "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from requests>=2.4->streamlit) (1.26.14)\n",
51
+ "Requirement already satisfied: pygments<3.0.0,>=2.14.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from rich>=10.11.0->streamlit) (2.14.0)\n",
52
+ "Requirement already satisfied: markdown-it-py<3.0.0,>=2.1.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from rich>=10.11.0->streamlit) (2.1.0)\n",
53
+ "Requirement already satisfied: pytz-deprecation-shim in /home/tejas/anaconda3/lib/python3.8/site-packages (from tzlocal>=1.1->streamlit) (0.1.0.post0)\n",
54
+ "Requirement already satisfied: backports.zoneinfo in /home/tejas/anaconda3/lib/python3.8/site-packages (from tzlocal>=1.1->streamlit) (0.2.1)\n",
55
+ "Requirement already satisfied: decorator>=3.4.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from validators>=0.2->streamlit) (5.1.1)\n",
56
+ "Requirement already satisfied: smmap<6,>=3.0.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from gitdb<5,>=4.0.1->gitpython!=3.1.19->streamlit) (5.0.0)\n",
57
+ "Requirement already satisfied: MarkupSafe>=2.0 in /home/tejas/.local/lib/python3.8/site-packages (from jinja2->altair>=3.2.0->streamlit) (2.0.1)\n",
58
+ "Requirement already satisfied: pyrsistent>=0.14.0 in /home/tejas/.local/lib/python3.8/site-packages (from jsonschema>=3.0->altair>=3.2.0->streamlit) (0.18.0)\n",
59
+ "Requirement already satisfied: attrs>=17.4.0 in /home/tejas/.local/lib/python3.8/site-packages (from jsonschema>=3.0->altair>=3.2.0->streamlit) (21.2.0)\n",
60
+ "Requirement already satisfied: setuptools in /home/tejas/anaconda3/lib/python3.8/site-packages (from jsonschema>=3.0->altair>=3.2.0->streamlit) (65.6.3)\n",
61
+ "Requirement already satisfied: mdurl~=0.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from markdown-it-py<3.0.0,>=2.1.0->rich>=10.11.0->streamlit) (0.1.2)\n",
62
+ "Requirement already satisfied: tzdata in /home/tejas/anaconda3/lib/python3.8/site-packages (from pytz-deprecation-shim->tzlocal>=1.1->streamlit) (2022.7)\n",
63
+ "Note: you may need to restart the kernel to use updated packages.\n"
64
+ ]
65
+ }
66
+ ],
67
+ "source": [
68
+ "pip install streamlit"
69
+ ]
70
+ },
71
+ {
72
+ "cell_type": "code",
73
+ "execution_count": 2,
74
+ "id": "c5afcd6c",
75
+ "metadata": {},
76
+ "outputs": [],
77
+ "source": [
78
+ "import streamlit as st"
79
+ ]
80
+ },
81
+ {
82
+ "cell_type": "code",
83
+ "execution_count": null,
84
+ "id": "132dd791",
85
+ "metadata": {},
86
+ "outputs": [
87
+ {
88
+ "name": "stdout",
89
+ "output_type": "stream",
90
+ "text": [
91
+ "\u001b[0m\r\n",
92
+ "\u001b[34m\u001b[1m You can now view your Streamlit app in your browser.\u001b[0m\r\n",
93
+ "\u001b[0m\r\n",
94
+ "\u001b[34m Local URL: \u001b[0m\u001b[1mhttp://localhost:8501\u001b[0m\r\n",
95
+ "\u001b[34m Network URL: \u001b[0m\u001b[1mhttp://192.168.1.13:8501\u001b[0m\r\n",
96
+ "\u001b[0m\r\n"
97
+ ]
98
+ }
99
+ ],
100
+ "source": [
101
+ "!streamlit run /home/tejas/Desktop/test/python/streamlit_app.py "
102
+ ]
103
+ },
104
+ {
105
+ "cell_type": "code",
106
+ "execution_count": null,
107
+ "id": "b3a99bff",
108
+ "metadata": {},
109
+ "outputs": [],
110
+ "source": [
111
+ "pip install extra_streamlit_components"
112
+ ]
113
+ },
114
+ {
115
+ "cell_type": "code",
116
+ "execution_count": null,
117
+ "id": "1592b90d",
118
+ "metadata": {},
119
+ "outputs": [],
120
+ "source": [
121
+ "pip install streamlit_javascript"
122
+ ]
123
+ }
124
+ ],
125
+ "metadata": {
126
+ "kernelspec": {
127
+ "display_name": "Python 3 (ipykernel)",
128
+ "language": "python",
129
+ "name": "python3"
130
+ },
131
+ "language_info": {
132
+ "codemirror_mode": {
133
+ "name": "ipython",
134
+ "version": 3
135
+ },
136
+ "file_extension": ".py",
137
+ "mimetype": "text/x-python",
138
+ "name": "python",
139
+ "nbconvert_exporter": "python",
140
+ "pygments_lexer": "ipython3",
141
+ "version": "3.8.11"
142
+ }
143
+ },
144
+ "nbformat": 4,
145
+ "nbformat_minor": 5
146
+ }
Asia_cup/Procfile ADDED
@@ -0,0 +1 @@
 
 
1
+ web: sh Setup.sh && streamlit run streamlit_app.py
Asia_cup/README.md ADDED
@@ -0,0 +1 @@
 
 
1
+ # streamlit-to-heroku-tutorial
Asia_cup/Setup.sh ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ mkdir -p ~/.streamlit/
2
+ echo "\
3
+ [server]\n\
4
+ headless = true\n\
5
+ port = $PORT\n\
6
+ enableCORS = false\n\
7
+ \n\
8
+ " > ~/.streamlit/config.toml
Asia_cup/Untitled1.ipynb ADDED
@@ -0,0 +1,201 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "code",
5
+ "execution_count": 1,
6
+ "id": "b9ffb391",
7
+ "metadata": {},
8
+ "outputs": [
9
+ {
10
+ "name": "stdout",
11
+ "output_type": "stream",
12
+ "text": [
13
+ "Requirement already satisfied: streamlit in /home/tejas/anaconda3/lib/python3.8/site-packages (1.18.1)\n",
14
+ "Requirement already satisfied: validators>=0.2 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (0.20.0)\n",
15
+ "Requirement already satisfied: importlib-metadata>=1.4 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (4.11.3)\n",
16
+ "Requirement already satisfied: altair>=3.2.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (4.2.2)\n",
17
+ "Requirement already satisfied: blinker>=1.0.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (1.5)\n",
18
+ "Requirement already satisfied: rich>=10.11.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (13.3.1)\n",
19
+ "Requirement already satisfied: cachetools>=4.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (5.3.0)\n",
20
+ "Requirement already satisfied: tornado>=6.0.3 in /home/tejas/.local/lib/python3.8/site-packages (from streamlit) (6.1)\n",
21
+ "Requirement already satisfied: pyarrow>=4.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (11.0.0)\n",
22
+ "Requirement already satisfied: pillow>=6.2.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (9.3.0)\n",
23
+ "Requirement already satisfied: pydeck>=0.1.dev5 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (0.8.0)\n",
24
+ "Requirement already satisfied: toml in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (0.10.2)\n",
25
+ "Requirement already satisfied: click>=7.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (8.0.4)\n",
26
+ "Requirement already satisfied: numpy in /home/tejas/.local/lib/python3.8/site-packages (from streamlit) (1.21.2)\n",
27
+ "Requirement already satisfied: pympler>=0.9 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (1.0.1)\n",
28
+ "Requirement already satisfied: tzlocal>=1.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (4.2)\n",
29
+ "Requirement already satisfied: semver in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (2.13.0)\n",
30
+ "Requirement already satisfied: requests>=2.4 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (2.28.1)\n",
31
+ "Requirement already satisfied: watchdog in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (2.1.6)\n",
32
+ "Requirement already satisfied: gitpython!=3.1.19 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (3.1.30)\n",
33
+ "Requirement already satisfied: python-dateutil in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (2.8.2)\n",
34
+ "Requirement already satisfied: packaging>=14.1 in /home/tejas/.local/lib/python3.8/site-packages (from streamlit) (21.0)\n",
35
+ "Requirement already satisfied: protobuf<4,>=3.12 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (3.20.3)\n",
36
+ "Requirement already satisfied: pandas>=0.25 in /home/tejas/.local/lib/python3.8/site-packages (from streamlit) (1.3.3)\n",
37
+ "Requirement already satisfied: typing-extensions>=3.10.0.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from streamlit) (4.4.0)\n",
38
+ "Requirement already satisfied: entrypoints in /home/tejas/anaconda3/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (0.4)\n",
39
+ "Requirement already satisfied: jinja2 in /home/tejas/.local/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (3.0.1)\n",
40
+ "Requirement already satisfied: toolz in /home/tejas/anaconda3/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (0.12.0)\n",
41
+ "Requirement already satisfied: jsonschema>=3.0 in /home/tejas/.local/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (3.2.0)\n",
42
+ "Requirement already satisfied: gitdb<5,>=4.0.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from gitpython!=3.1.19->streamlit) (4.0.10)\n",
43
+ "Requirement already satisfied: zipp>=0.5 in /home/tejas/anaconda3/lib/python3.8/site-packages (from importlib-metadata>=1.4->streamlit) (3.11.0)\n",
44
+ "Requirement already satisfied: pyparsing>=2.0.2 in /home/tejas/.local/lib/python3.8/site-packages (from packaging>=14.1->streamlit) (2.4.7)\n",
45
+ "Requirement already satisfied: pytz>=2017.3 in /home/tejas/anaconda3/lib/python3.8/site-packages (from pandas>=0.25->streamlit) (2022.7)\n",
46
+ "Requirement already satisfied: six>=1.5 in /home/tejas/anaconda3/lib/python3.8/site-packages (from python-dateutil->streamlit) (1.16.0)\n",
47
+ "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from requests>=2.4->streamlit) (1.26.14)\n",
48
+ "Requirement already satisfied: idna<4,>=2.5 in /home/tejas/anaconda3/lib/python3.8/site-packages (from requests>=2.4->streamlit) (3.4)\n",
49
+ "Requirement already satisfied: certifi>=2017.4.17 in /home/tejas/anaconda3/lib/python3.8/site-packages (from requests>=2.4->streamlit) (2022.12.7)\n",
50
+ "Requirement already satisfied: charset-normalizer<3,>=2 in /home/tejas/anaconda3/lib/python3.8/site-packages (from requests>=2.4->streamlit) (2.0.4)\n",
51
+ "Requirement already satisfied: pygments<3.0.0,>=2.14.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from rich>=10.11.0->streamlit) (2.14.0)\n",
52
+ "Requirement already satisfied: markdown-it-py<3.0.0,>=2.1.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from rich>=10.11.0->streamlit) (2.1.0)\n",
53
+ "Requirement already satisfied: backports.zoneinfo in /home/tejas/anaconda3/lib/python3.8/site-packages (from tzlocal>=1.1->streamlit) (0.2.1)\n",
54
+ "Requirement already satisfied: pytz-deprecation-shim in /home/tejas/anaconda3/lib/python3.8/site-packages (from tzlocal>=1.1->streamlit) (0.1.0.post0)\n",
55
+ "Requirement already satisfied: decorator>=3.4.0 in /home/tejas/anaconda3/lib/python3.8/site-packages (from validators>=0.2->streamlit) (5.1.1)\n",
56
+ "Requirement already satisfied: smmap<6,>=3.0.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from gitdb<5,>=4.0.1->gitpython!=3.1.19->streamlit) (5.0.0)\n",
57
+ "Requirement already satisfied: MarkupSafe>=2.0 in /home/tejas/.local/lib/python3.8/site-packages (from jinja2->altair>=3.2.0->streamlit) (2.0.1)\n",
58
+ "Requirement already satisfied: pyrsistent>=0.14.0 in /home/tejas/.local/lib/python3.8/site-packages (from jsonschema>=3.0->altair>=3.2.0->streamlit) (0.18.0)\n",
59
+ "Requirement already satisfied: attrs>=17.4.0 in /home/tejas/.local/lib/python3.8/site-packages (from jsonschema>=3.0->altair>=3.2.0->streamlit) (21.2.0)\n",
60
+ "Requirement already satisfied: setuptools in /home/tejas/anaconda3/lib/python3.8/site-packages (from jsonschema>=3.0->altair>=3.2.0->streamlit) (65.6.3)\n",
61
+ "Requirement already satisfied: mdurl~=0.1 in /home/tejas/anaconda3/lib/python3.8/site-packages (from markdown-it-py<3.0.0,>=2.1.0->rich>=10.11.0->streamlit) (0.1.2)\n",
62
+ "Requirement already satisfied: tzdata in /home/tejas/anaconda3/lib/python3.8/site-packages (from pytz-deprecation-shim->tzlocal>=1.1->streamlit) (2022.7)\n",
63
+ "Note: you may need to restart the kernel to use updated packages.\n"
64
+ ]
65
+ }
66
+ ],
67
+ "source": [
68
+ "pip install streamlit"
69
+ ]
70
+ },
71
+ {
72
+ "cell_type": "code",
73
+ "execution_count": 2,
74
+ "id": "c5afcd6c",
75
+ "metadata": {},
76
+ "outputs": [],
77
+ "source": [
78
+ "import streamlit as st"
79
+ ]
80
+ },
81
+ {
82
+ "cell_type": "code",
83
+ "execution_count": null,
84
+ "id": "132dd791",
85
+ "metadata": {},
86
+ "outputs": [
87
+ {
88
+ "name": "stdout",
89
+ "output_type": "stream",
90
+ "text": [
91
+ "\u001b[0m\n",
92
+ "\u001b[34m\u001b[1m You can now view your Streamlit app in your browser.\u001b[0m\n",
93
+ "\u001b[0m\n",
94
+ "\u001b[34m Local URL: \u001b[0m\u001b[1mhttp://localhost:8501\u001b[0m\n",
95
+ "\u001b[34m Network URL: \u001b[0m\u001b[1mhttp://192.168.1.13:8501\u001b[0m\n",
96
+ "\u001b[0m\n",
97
+ "2023-03-06 11:46:49.726 Uncaught app exception\n",
98
+ "Traceback (most recent call last):\n",
99
+ " File \"/home/tejas/anaconda3/lib/python3.8/site-packages/streamlit/runtime/scriptrunner/script_runner.py\", line 565, in _run_script\n",
100
+ " exec(code, module.__dict__)\n",
101
+ " File \"/home/tejas/Asia_cup/app.py\", line 37, in <module>\n",
102
+ " df=pd.read_csv('https://www.kaggle.com/datasets/hasibalmuzdadid/asia-cup-cricket-1984-to-2022#:~:text=Annually-,asiacup.csv,-(26.48%20kB)')\n",
103
+ " File \"/home/tejas/.local/lib/python3.8/site-packages/pandas/util/_decorators.py\", line 311, in wrapper\n",
104
+ " return func(*args, **kwargs)\n",
105
+ " File \"/home/tejas/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py\", line 586, in read_csv\n",
106
+ " return _read(filepath_or_buffer, kwds)\n",
107
+ " File \"/home/tejas/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py\", line 488, in _read\n",
108
+ " return parser.read(nrows)\n",
109
+ " File \"/home/tejas/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py\", line 1047, in read\n",
110
+ " index, columns, col_dict = self._engine.read(nrows)\n",
111
+ " File \"/home/tejas/.local/lib/python3.8/site-packages/pandas/io/parsers/c_parser_wrapper.py\", line 223, in read\n",
112
+ " chunks = self._reader.read_low_memory(nrows)\n",
113
+ " File \"pandas/_libs/parsers.pyx\", line 801, in pandas._libs.parsers.TextReader.read_low_memory\n",
114
+ " File \"pandas/_libs/parsers.pyx\", line 857, in pandas._libs.parsers.TextReader._read_rows\n",
115
+ " File \"pandas/_libs/parsers.pyx\", line 843, in pandas._libs.parsers.TextReader._tokenize_rows\n",
116
+ " File \"pandas/_libs/parsers.pyx\", line 1925, in pandas._libs.parsers.raise_parser_error\n",
117
+ "pandas.errors.ParserError: Error tokenizing data. C error: Expected 1 fields in line 9, saw 2\n",
118
+ "\n",
119
+ "2023-03-06 11:49:01.806 Uncaught app exception\n",
120
+ "Traceback (most recent call last):\n",
121
+ " File \"/home/tejas/anaconda3/lib/python3.8/site-packages/streamlit/runtime/scriptrunner/script_runner.py\", line 565, in _run_script\n",
122
+ " exec(code, module.__dict__)\n",
123
+ " File \"/home/tejas/Asia_cup/app.py\", line 18, in <module>\n",
124
+ " lottie_coding=load_lottieurl(\"/home/tejas/Asia_cup/asiacup.csv\")\n",
125
+ " File \"/home/tejas/Asia_cup/app.py\", line 11, in load_lottieurl\n",
126
+ " r=requests.get(url)\n",
127
+ " File \"/home/tejas/anaconda3/lib/python3.8/site-packages/requests/api.py\", line 73, in get\n",
128
+ " return request(\"get\", url, params=params, **kwargs)\n",
129
+ " File \"/home/tejas/anaconda3/lib/python3.8/site-packages/requests/api.py\", line 59, in request\n",
130
+ " return session.request(method=method, url=url, **kwargs)\n",
131
+ " File \"/home/tejas/anaconda3/lib/python3.8/site-packages/requests/sessions.py\", line 573, in request\n",
132
+ " prep = self.prepare_request(req)\n",
133
+ " File \"/home/tejas/anaconda3/lib/python3.8/site-packages/requests/sessions.py\", line 484, in prepare_request\n",
134
+ " p.prepare(\n",
135
+ " File \"/home/tejas/anaconda3/lib/python3.8/site-packages/requests/models.py\", line 368, in prepare\n",
136
+ " self.prepare_url(url, params)\n",
137
+ " File \"/home/tejas/anaconda3/lib/python3.8/site-packages/requests/models.py\", line 439, in prepare_url\n",
138
+ " raise MissingSchema(\n",
139
+ "requests.exceptions.MissingSchema: Invalid URL '/home/tejas/Asia_cup/asiacup.csv': No scheme supplied. Perhaps you meant http:///home/tejas/Asia_cup/asiacup.csv?\n",
140
+ "/home/tejas/Asia_cup/app.py:117: FutureWarning: Dropping of nuisance columns in DataFrame reductions (with 'numeric_only=None') is deprecated; in a future version this will raise TypeError. Select only valid columns before calling the reduction.\n",
141
+ " df20=df19.mean()\n",
142
+ "/home/tejas/Asia_cup/app.py:122: FutureWarning: Dropping of nuisance columns in DataFrame reductions (with 'numeric_only=None') is deprecated; in a future version this will raise TypeError. Select only valid columns before calling the reduction.\n",
143
+ " df22=df21.mean()\n",
144
+ "/home/tejas/Asia_cup/app.py:126: FutureWarning: Dropping of nuisance columns in DataFrame reductions (with 'numeric_only=None') is deprecated; in a future version this will raise TypeError. Select only valid columns before calling the reduction.\n",
145
+ " df24=df23.mean()\n",
146
+ "/home/tejas/Asia_cup/app.py:130: FutureWarning: Dropping of nuisance columns in DataFrame reductions (with 'numeric_only=None') is deprecated; in a future version this will raise TypeError. Select only valid columns before calling the reduction.\n",
147
+ " df26=df25.mean()\n",
148
+ "/home/tejas/Asia_cup/app.py:133: FutureWarning: Dropping of nuisance columns in DataFrame reductions (with 'numeric_only=None') is deprecated; in a future version this will raise TypeError. Select only valid columns before calling the reduction.\n",
149
+ " df28=df27.mean()\n",
150
+ "/home/tejas/Asia_cup/app.py:137: FutureWarning: Dropping of nuisance columns in DataFrame reductions (with 'numeric_only=None') is deprecated; in a future version this will raise TypeError. Select only valid columns before calling the reduction.\n",
151
+ " df30=df29.mean()\n"
152
+ ]
153
+ }
154
+ ],
155
+ "source": [
156
+ "!streamlit run /home/tejas/Asia_cup/app.py"
157
+ ]
158
+ },
159
+ {
160
+ "cell_type": "code",
161
+ "execution_count": null,
162
+ "id": "b3a99bff",
163
+ "metadata": {},
164
+ "outputs": [],
165
+ "source": [
166
+ "pip install extra_streamlit_components"
167
+ ]
168
+ },
169
+ {
170
+ "cell_type": "code",
171
+ "execution_count": null,
172
+ "id": "1592b90d",
173
+ "metadata": {},
174
+ "outputs": [],
175
+ "source": [
176
+ "pip install streamlit_javascript"
177
+ ]
178
+ }
179
+ ],
180
+ "metadata": {
181
+ "kernelspec": {
182
+ "display_name": "Python 3 (ipykernel)",
183
+ "language": "python",
184
+ "name": "python3"
185
+ },
186
+ "language_info": {
187
+ "codemirror_mode": {
188
+ "name": "ipython",
189
+ "version": 3
190
+ },
191
+ "file_extension": ".py",
192
+ "mimetype": "text/x-python",
193
+ "name": "python",
194
+ "nbconvert_exporter": "python",
195
+ "pygments_lexer": "ipython3",
196
+ "version": "3.8.11"
197
+ }
198
+ },
199
+ "nbformat": 4,
200
+ "nbformat_minor": 5
201
+ }
Asia_cup/app.py ADDED
@@ -0,0 +1,268 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import requests
2
+ import streamlit as st
3
+ from streamlit_lottie import st_lottie
4
+
5
+ st.set_page_config(page_title='Asia cup Analysis',layout='wide')
6
+ # st.title("Asia Cup Data")
7
+ # st.text(" ")
8
+ # st.image("/home/tejas/Downloads/Asia_cup.jpg")
9
+
10
+ def load_lottieurl(url):
11
+ r=requests.get(url)
12
+ if r.status_code != 200:
13
+ return None
14
+
15
+ return r.json()
16
+
17
+
18
+ lottie_coding=load_lottieurl("https://assets6.lottiefiles.com/packages/lf20_1fXD2hXInk.json")
19
+ with st.container():
20
+ # right_column=st.columns(2)
21
+ # with right_column:
22
+ st_lottie(lottie_coding, height=300, key='coding')
23
+
24
+ # st.markdown("""---""")
25
+
26
+ # st.beta_columns
27
+ import streamlit as st
28
+ import pandas as pd
29
+ import numpy as np
30
+ import pickle #to load a saved modelimport base64 #to open .gif files in streamlit app
31
+
32
+
33
+ import pandas as pd
34
+ import numpy as np
35
+ from matplotlib import pyplot as plt
36
+
37
+ df=pd.read_csv('/home/tejas/Asia_cup/asiacup.csv')
38
+ col1=['Opponent','Format','Selection','Avg Bat Strike Rate','Highest Score','Wicket Taken','Given Extras','Highest Individual wicket','Run Rate','Extras']
39
+ df1=df.drop(col1,axis=1)
40
+ Df=df1.head(10)
41
+
42
+ # with st.sidebar:
43
+ # st.table(Df)
44
+ df2=df1.dropna()
45
+ df2.head(10)
46
+ # option = st.selectbox(
47
+ # 'How would you like to see?',
48
+ # (' Number of times Team won the toss.', 'Number of times Team won the result.', 'Number of matches done on different ground.',"Top 5 player of Match."," Number of times the Team get all out."))
49
+ st.markdown("# CHOOSE THE OPTION")
50
+
51
+
52
+ tab1, tab2, tab3, tab4, tab5 = st.tabs(["Number of times Team won the toss.", "Number of times Team won the result.", "Number of matches done on different ground.","Top 5 player of Match."," Number of times the Team get all out."])
53
+
54
+ with tab1:
55
+ st.markdown("Q1.} Number of times Team won the toss.")
56
+ df3=df2[df2['Toss']=='Win']
57
+ df3.head(10)
58
+ df4=df3['Team'].value_counts()
59
+ df4
60
+ chart = df4.plot.bar(y='Team', figsize=(10, 5),xlabel='Teams',ylabel='Toss_winning')
61
+ st.line_chart(df4)
62
+
63
+ with tab2:
64
+ st.markdown("Q2.}Number of times Team won the result.")
65
+ df5=df2[df2['Result']=='Win']
66
+ df5.head(10)
67
+ df6=df5['Team'].value_counts()
68
+ df6
69
+ st.bar_chart(df6)
70
+
71
+ with tab3:
72
+ st.markdown("Q3.}Number of matches done on different ground")
73
+ df7=df1['Ground'].value_counts()
74
+ df7
75
+ st.bar_chart(df7)
76
+
77
+ with tab4:
78
+ st.markdown("Q4.}Top 5 player of Match")
79
+ df8=df1['Player Of The Match'].value_counts()
80
+ df9=df8.head(5)
81
+ df9
82
+ st.bar_chart(df9)
83
+
84
+ with tab5:
85
+ st.markdown("Q5.} Number of times the Team get all out.")
86
+ df10=df1[df1['Wicket Lost']==10.0]
87
+ df11=df10['Team'].value_counts()
88
+ df11
89
+ st.line_chart(df11)
90
+
91
+ st.markdown("""---""")
92
+
93
+ # st.radio('Which is your favourite Team?',['India','Sri Lanka','Pakisthan','Bangladesh','Afghanistan','Hong Kong','UAE'])
94
+ # st.markdown("""---""")
95
+ st.markdown("# #Number of times a Team won and Loss the Match.")
96
+
97
+ df12=df[['Team','Result']]
98
+ # df12
99
+ df13=df12[['Team', 'Result']].value_counts().reset_index(name='count')
100
+ df14=df13.sort_values(by=['Result'])
101
+ # df14
102
+ df15=df14.drop([13,16,12,15,14])
103
+ # df15
104
+ st.bar_chart(df15,x='Team',y='count',height=500)
105
+
106
+ st.markdown("""---""")
107
+
108
+ st.markdown("# #Run scored by different Teams in different Year")
109
+
110
+ df16=df[['Team','Run Scored','Year']]
111
+ # df16
112
+ df17=df16.sort_values(by=['Team'])
113
+ # df17
114
+ df18=df17.drop([56,57])
115
+ df18
116
+ df19=df18[df18['Team']=='Afghanistan']
117
+ df20=df19.mean()
118
+ # df20
119
+ # st.markdown("""---""")
120
+
121
+ df21=df18[df18['Team']=='Bangladesh']
122
+ df22=df21.mean()
123
+ # df22
124
+ # st.markdown("""---""")
125
+ df23=df18[df18['Team']=='Hong Kong']
126
+ df24=df23.mean()
127
+ # df24
128
+ # st.markdown("""---""")
129
+ df25=df18[df18['Team']=='India']
130
+ df26=df25.mean()
131
+ # df26
132
+ df27=df18[df18['Team']=='Pakistan']
133
+ df28=df27.mean()
134
+ # df28
135
+ # st.markdown("""---""")
136
+ df29=df18[df18['Team']=='Sri Lanka']
137
+ df30=df29.mean()
138
+ # df30
139
+ # # st.line_chart(df19, y='Run Scored',x='Year')
140
+ # df20=df18[df18['Team']=='Sri Lanka']
141
+ # # st.line_chart(df19, y='Run Scored',x='Year')
142
+ # df21=df18[df18['Team']=='Pakisthan']
143
+ # # st.line_chart(df19, y='Run Scored',x='Year')
144
+
145
+ # # st.line_chart(df19, y='Run Scored',x='Year')
146
+ st.markdown("""---""")
147
+ st.markdown("# #Average run scored by the Team in Asia Cup")
148
+
149
+ data=[['Afghanistan',187.42],['Bangladesh',185.06],['Hong Kong',135.75],['India',213.68],['Pakistan',217.55],['Sri Lanka',212.55]]
150
+ df31 = pd.DataFrame(data, columns=['Team', 'Average_score'])
151
+ df31
152
+ # st.bar_chart(df31, y='Average_score',x='Team')
153
+ st.markdown("""---""")
154
+
155
+ import streamlit as st
156
+ import extra_streamlit_components as stx
157
+ st.markdown("# #Details of match of team India differentiated by runs.")
158
+
159
+ # chosen_id1= stx.tab_bar(Team=[
160
+ # stx.TabBarItemData(id="Tab1", title='India'),
161
+ # stx.TabBarItemData(id="Tab2", title="Sri Lanka"),
162
+
163
+
164
+ chosen_id= stx.tab_bar(data=[
165
+ stx.TabBarItemData(id="tab1", title="Below 100", description="Match Details of Team India getting less than 100 runs"),
166
+ # st.text(""),
167
+ stx.TabBarItemData(id="tab2", title="100-200", description="Match Details of Team India getting runs between 100 and 200"),
168
+ # st.text(""),
169
+ stx.TabBarItemData(id="tab3", title="200-300", description="Match Details of Team India getting runs between 200 and 300"),
170
+ # st.text(""),
171
+ stx.TabBarItemData(id="tab4", title="Above 300", description=" Match Details of Team India getting more than 300 runs")])
172
+
173
+
174
+ placeholder = st.container()
175
+
176
+ if chosen_id == "tab1":
177
+ placeholder.markdown(f"## Welcome to `{chosen_id}`")
178
+ placeholder.info(f"Since we are in {chosen_id}, So details of matches of team India when they scored below 100 is:")
179
+ df32=df[df['Team']=='India']
180
+ df33=df32[df32['Run Scored']<100.0000]
181
+ # with st.sidebar:
182
+ st.table(df33)
183
+
184
+
185
+ # placeholder.image("https://placekitten.com/g/400/200",caption=f"Meowhy from {chosen_id}")
186
+ # placeholder.slider("A slider",0,10,5,1)
187
+ # placeholder.checkbox("A checkbox",True)
188
+ # placeholder.button("A button")
189
+
190
+ elif chosen_id == "tab2":
191
+ placeholder.markdown(f"## Welcome to `{chosen_id}`")
192
+ placeholder.info(f"Since we are in {chosen_id} , So details of matches of team India when then scored between 100 and 200 is:")
193
+ df34=df[df['Team']=='India']
194
+ df35=df34[(df34['Run Scored']>100.0000)&(df34['Run Scored']<200.0000)]
195
+ # with st.sidebar:
196
+ st.table(df35)
197
+
198
+ elif chosen_id == "tab3":
199
+ placeholder.markdown(f"## Welcome to `{chosen_id}`")
200
+ placeholder.info(f"Since we are in {chosen_id}, So details of matches of team India when they scored between 200 and 300 is:")
201
+ df36=df[df['Team']=='India']
202
+ df37=df36[(df36['Run Scored']>200.0000)&(df36['Run Scored']<300.0000)]
203
+ # with st.sidebar:/
204
+ st.table(df37)
205
+
206
+ elif chosen_id == "tab4":
207
+ placeholder.markdown(f"## Welcome to `{chosen_id}`")
208
+ placeholder.info(f"Since we are in {chosen_id}, So details of matches of team India when they scored above 300 is:")
209
+ df38=df[df['Team']=='India']
210
+ df39=df38[df38['Run Scored']>300.0000]
211
+ # with st.sidebar:
212
+ st.table(df39)
213
+
214
+ # import streamlit as st
215
+ # from streamlit_javascript import st_javascript
216
+
217
+ # url = st_javascript("await fetch('').then(r => window.parent.location.href)")
218
+
219
+ # st.write(url)
220
+ # st.markdown("""
221
+ # ****
222
+ # ### Don't forget to `pip install extra_streamlit_components`
223
+ # # """)
224
+ # df23=[['df19','df20']]
225
+ # df23
226
+ # df23 = pd.DataFrame(columns=['df19','df20'])
227
+ # st.line_chart(df23)
228
+
229
+ # columns=['df19','df20']
230
+ # result = df16.loc[df16['India'] == 1, 'Run Scored'].sum()
231
+ # result
232
+
233
+ # st.selectbox('Which is your favourite Team',['India','Sri Lanka','Pakisthan','Bangladesh','Afghniastan','Hong Kong','UAE'])
234
+ # # st.write('You selected:', option)
235
+ # st.markdown("""---""")
236
+ # st.markdown("Q1.} Number of times Team won the toss.")
237
+ # df3=df2[df2['Toss']=='Win']
238
+ # df3.head(10)
239
+ # df4=df3['Team'].value_counts()
240
+ # df4
241
+ # chart = df4.plot.bar(y='Team', figsize=(10, 5),xlabel='Teams',ylabel='Toss_winning')
242
+ # st.line_chart(df4)
243
+ # st.markdown("""---""")
244
+ # st.markdown("Q2.}Number of times Team won the result.")
245
+ # df5=df2[df2['Result']=='Win']
246
+ # df5.head(10)
247
+ # df6=df5['Team'].value_counts()
248
+ # df6
249
+ # st.bar_chart(df6)
250
+ # st.markdown("""---""")
251
+ # st.markdown("Q3.}Number of matches done on different ground")
252
+ # df7=df1['Ground'].value_counts()
253
+ # df7
254
+ # st.bar_chart(df7)
255
+ # st.markdown("""---""")
256
+ # st.markdown("Q4.}Top 5 player of Match")
257
+ # df8=df1['Player Of The Match'].value_counts()
258
+ # # df8
259
+ # df9=df8.head(5)
260
+ # df9
261
+ # st.bar_chart(df9)
262
+ # st.markdown("""---""")
263
+ # st.markdown("Q5.} Number of times the Team get all out.")
264
+ # df10=df1[df1['Wicket Lost']==10.0]
265
+ # # df10
266
+ # df11=df10['Team'].value_counts()
267
+ # df11
268
+ # st.line_chart(df11)
Asia_cup/asiacup.csv ADDED
@@ -0,0 +1,255 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Team,Opponent,Format,Ground,Year,Toss,Selection,Run Scored,Wicket Lost,Fours,Sixes,Extras,Run Rate,Avg Bat Strike Rate,Highest Score,Wicket Taken,Given Extras,Highest Individual wicket,Player Of The Match,Result
2
+ Pakistan,Sri Lanka,ODI,Sharjah,1984,Lose,Batting,187,9,9,3,21,4.06,52.04,47,5,26,2,Roy Dias,Lose
3
+ Sri Lanka,Pakistan,ODI,Sharjah,1984,Win,Bowling,190,5,11,1,26,4.36,68.51,57,9,21,3,Roy Dias,Win
4
+ India,Sri Lanka,ODI,Sharjah,1984,Win,Bowling,97,0,9,0,14,4.47,60.48,51,10,8,3,Surinder Khanna,Win
5
+ Sri Lanka,India,ODI,Sharjah,1984,Lose,Batting,96,10,7,0,8,2.34,25.74,38,0,14,0,Surinder Khanna,Lose
6
+ India,Pakistan,ODI,Sharjah,1984,Win,Batting,188,4,13,3,17,4.08,60.21,56,10,5,3,Surinder Khanna,Win
7
+ Pakistan,India,ODI,Sharjah,1984,Lose,Bowling,134,10,5,0,5,3.37,39.46,35,4,17,1,Surinder Khanna,Lose
8
+ Sri Lanka,Pakistan,ODI,Colombo(PSS),1986,Win,Bowling,116,10,10,0,14,3.42,37.87,34,10,15,3,Mohsin Khan,Lose
9
+ Pakistan,Sri Lanka,ODI,Colombo(PSS),1986,Lose,Batting,197,10,14,3,15,4.37,65.14,39,10,14,3,Mohsin Khan,Win
10
+ Bangladesh,Pakistan,ODI,Moratuwa,1986,Lose,Batting,94,10,0,0,9,2.64,24.63,37,3,5,2,Wasim Akram,Lose
11
+ Pakistan,Bangladesh,ODI,Moratuwa,1986,Win,Bowling,98,3,4,0,5,3.04,36.79,47,10,9,4,Wasim Akram,Win
12
+ Sri Lanka,Bangladesh,ODI,Kandy,1986,win,Bowling,132,3,0,0,19,4.19,46.07,44,8,10,2,Asanka Gurusinha,win
13
+ Bangladesh,Sri Lanka,ODI,Kandy,1986,Lose,Batting,131,8,0,0,10,2.91,47.03,40,3,19,1,Asanka Gurusinha,Lose
14
+ Sri Lanka,Pakistan,ODI,Colombo(SSC),1986,Win,Bowling,195,5,15,1,9,4.6,62.09,57,9,14,4,Javed Miandad,Win
15
+ Pakistan,Sri Lanka,ODI,Colombo(SSC),1986,Lose,Batting,191,9,11,4,14,4.24,70.13,67,5,9,3,Javed Miandad,Lose
16
+ Pakistan,Sri Lanka,ODI,Dhaka,1988,Lose,Batting,194,7,5,0,7,4.4,74.43,54,5,18,2,Roshan Mahanama,Lose
17
+ Sri Lanka,Pakistan,ODI,Dhaka,1988,Win,Bowling,195,5,10,0,18,5.02,73.08,55,7,7,3,Roshan Mahanama,Win
18
+ Bangladesh,India,ODI,Chattogram,1988,Lose,Batting,99,8,5,0,13,2.2,36.13,22,1,7,1,Navjot Sidhu,Lose
19
+ India,Bangladesh,ODI,Chattogram,1988,Win,Bowling,100,1,7,1,7,3.84,56.7,50,8,13,3,Navjot Sidhu,Win
20
+ India,Sri Lanka,ODI,Dhaka,1988,Win,Bowling,254,10,14,4,5,5.77,97.52,50,6,13,2,Aravinda de Silva,Lose
21
+ Sri Lanka,India,ODI,Dhaka,1988,Lose,Batting,271,6,12,2,13,6.02,106.61,69,10,5,4,Aravinda de Silva,Win
22
+ Bangladesh,Pakistan,ODI,Chattogram,1988,Lose,Bowling,111,6,0,0,15,2.46,31.02,22,3,23,1,Moin ul Atiq,Lose
23
+ Pakistan,Bangladesh,ODI,Chattogram,1988,Win,Batting,284,3,9,4,23,6.31,76.52,124,6,15,3,Moin ul Atiq,Win
24
+ India,Pakistan,ODI,Dhaka,1988,Win,Bowling,143,6,8,0,19,3.51,38.29,74,10,17,5,Arshad Ayub,Win
25
+ Pakistan,India,ODI,Dhaka,1988,Lose,Batting,142,10,7,0,17,3.35,47.42,38,6,19,3,Arshad Ayub,Lose
26
+ Bangladesh,Sri Lanka,ODI,Dhaka,1988,Lose,Batting,118,8,0,0,12,2.62,30.28,30,1,7,1,Brendon Kuruppu,Lose
27
+ Sri Lanka,Bangladesh,ODI,Dhaka,1988,Win,Bowling,120,1,0,0,7,3.89,59.78,58,8,12,4,Brendon Kuruppu,Win
28
+ India,Sri Lanka,ODI,Dhaka,1988,Win,Bowling,180,4,10,3,12,4.84,62.06,76,10,18,3,Navjot Sidhu,Win
29
+ Sri Lanka,India,ODI,Dhaka,1988,Lose,Batting,176,10,8,1,18,4.06,54.48,36,4,12,2,Navjot Sidhu,Lose
30
+ India,Bangladesh,ODI,Chandigarh,1990,Lose,Bowling,171,1,12,3,12,4.64,63.78,104,6,29,2,Navjot Sidhu,Win
31
+ Bangladesh,India,ODI,Chandigarh,1990,Win,Batting,170,6,11,0,29,3.4,46.26,57,1,12,1,Navjot Sidhu,Lose
32
+ India,Sri Lanka,ODI,Cuttack,1990,Lose,Bowling,178,10,9,0,13,3.88,51.31,40,10,32,3,Arjuna Ranatunga,Lose
33
+ Sri Lanka,India,ODI,Cuttack,1990,Win,Batting,214,10,2,1,32,4.33,46.93,53,10,13,3,Arjuna Ranatunga,Win
34
+ Bangladesh,Sri Lanka,ODI,Kolkata,1990,Lose,Bowling,178,9,0,0,20,3.95,43.2,78,4,15,1,Athar Ali Khan,Lose
35
+ Sri Lanka,Bangladesh,ODI,Kolkata,1990,Win,Batting,249,4,0,0,15,5.53,81.82,89,9,20,2,Athar Ali Khan,Win
36
+ India,Sri Lanka,ODI,Kolkata,1991,Win,Bowling,205,3,7,1,2,4.86,73.75,75,9,21,4,Mohammad Azharuddin,Win
37
+ Sri Lanka,India,ODI,Kolkata,1991,Lose,Batting,204,9,3,0,21,4.53,55.73,49,3,2,1,Mohammad Azharuddin,Lose
38
+ Bangladesh,India,ODI,Sharjah,1995,Win,Batting,163,10,12,1,11,3.64,66.87,30,1,7,1,Manoj Prabhakar,Lose
39
+ India,Bangladesh,ODI,Sharjah,1995,Lose,Bowling,164,1,21,1,7,5.89,110.24,56,10,11,2,Manoj Prabhakar,Win
40
+ Bangladesh,Sri Lanka,ODI,Sharjah,1995,Win,Bowling,126,10,8,0,12,2.84,36.15,26,10,10,4,Arjuna Ranatunga,Lose
41
+ Sri Lanka,Bangladesh,ODI,Sharjah,1995,Lose,Batting,233,10,15,1,10,4.69,70.57,71,10,12,4,Arjuna Ranatunga,Win
42
+ India,Pakistan,ODI,Sharjah,1995,Lose,Bowling,169,10,11,2,26,3.96,28.93,54,9,16,2,Aaqib Javed,Lose
43
+ Pakistan,India,ODI,Sharjah,1995,Win,Batting,266,9,21,5,16,5.32,92.95,88,10,26,5,Aaqib Javed,Win
44
+ Bangladesh,Pakistan,ODI,Sharjah,1995,Win,Batting,151,8,7,0,14,3.02,29.93,44,4,7,1,Wasim Akram,Lose
45
+ Pakistan,Bangladesh,ODI,Sharjah,1995,Lose,Bowling,152,4,15,2,7,5.12,79.03,38,8,14,2,Wasim Akram,Win
46
+ India,Sri Lanka,ODI,Sharjah,1995,Lose,Bowling,206,2,24,1,17,6.21,85.03,112,9,29,3,Sachin Tendulkar,Win
47
+ Sri Lanka,India,ODI,Sharjah,1995,Win,Batting,202,9,15,2,29,4.04,49.64,48,2,17,2,Sachin Tendulkar,Lose
48
+ Pakistan,Sri Lanka,ODI,Sharjah,1995,Lose,Batting,178,9,5,3,22,3.56,40.74,73,5,17,2,Sanath Jayasuriya,Lose
49
+ Sri Lanka,Pakistan,ODI,Sharjah,1995,Win,Bowling,180,5,16,2,17,5.83,101.55,48,9,22,3,Sanath Jayasuriya,Win
50
+ India,Sri Lanka,ODI,Sharjah,1995,Win,Bowling,233,2,15,2,9,5.56,83.33,90,7,37,2,Mohammad Azharuddin,Win
51
+ Sri Lanka,India,ODI,Sharjah,1995,Lose,Batting,230,7,12,3,37,4.6,72.28,85,2,9,1,Mohammad Azharuddin,Lose
52
+ Sri Lanka,Pakistan,ODI,Colombo(RPS),1997,Lose,Batting,239,10,9,1,12,4.79,63.56,80,9,15,4,Marvan Atapattu,Win
53
+ Pakistan,Sri Lanka,ODI,Colombo(RPS),1997,Win,Bowling,224,9,11,3,15,4.48,68.02,57,10,12,2,Marvan Atapattu,Lose
54
+ Bangladesh,Pakistan,ODI,Colombo(RPS),1997,Lose,Bowling,210,10,15,1,18,4.24,54.03,82,5,13,1,Saeed Anwar,Lose
55
+ Pakistan,Bangladesh,ODI,Colombo(RPS),1997,Win,Batting,319,5,28,3,13,6.38,129.1,90,10,18,5,Saeed Anwar,Win
56
+ Sri Lanka,India,ODI,Colombo(RPS),1997,Win,Bowling,231,4,23,0,21,5.17,66.43,131,6,4,2,Arjuna Ranatunga,Win
57
+ India,Sri Lanka,ODI,Colombo(RPS),1997,Lose,Batting,227,6,19,2,4,4.54,86.79,81,4,21,2,Arjuna Ranatunga,Lose
58
+ India,Pakistan,ODI,Colombo(SSC),1997,Win,Bowling,,,,,,,,,,,,,No Result
59
+ Pakistan,India,ODI,Colombo(SSC),1997,Lose,Batting,,,,,,,,,,,,,No Result
60
+ Sri Lanka,Bangladesh,ODI,Colombo(SSC),1997,Lose,Batting,296,4,31,4,13,6.43,104.29,108,8,23,2,Sanath Jayasuriya,Win
61
+ Bangladesh,Sri Lanka,ODI,Colombo(SSC),1997,Win,Bowling,193,8,15,1,23,4.19,56.86,47,4,13,2,Sanath Jayasuriya,Lose
62
+ Bangladesh,India,ODI,Colombo(SSC),1997,Lose,Batting,130,8,10,0,19,3.02,31.66,33,1,8,1,Sourav Ganguly,Lose
63
+ India,Bangladesh,ODI,Colombo(SSC),1997,Win,Bowling,132,1,16,2,8,8.8,129.57,73,8,19,3,Sourav Ganguly,Win
64
+ Sri Lanka,India,ODI,Colombo(RPS),1997,Lose,Bowling,240,2,19,6,25,6.51,99.56,84,7,15,2,Marvan Atapattu,Win
65
+ India,Sri Lanka,ODI,Colombo(RPS),1997,Win,Batting,239,7,11,2,15,4.78,91.52,81,2,25,1,Marvan Atapattu,Lose
66
+ Bangladesh,Sri Lanka,ODI,Dhaka,2000,Lose,Batting,175,6,8,1,12,3.5,46.74,85,1,13,1,Aravinda de Silva,Lose
67
+ Sri Lanka,Bangladesh,ODI,Dhaka,2000,Win,Bowling,178,1,20,4,13,5.8,82.31,96,6,12,2,Aravinda de Silva,Win
68
+ Bangladesh,India,ODI,Dhaka,2000,Win,Batting,249,6,17,4,17,4.98,90.75,64,2,11,1,Sourav Ganguly,Lose
69
+ India,Bangladesh,ODI,Dhaka,2000,Lose,Bowling,252,2,17,9,11,6.27,100.72,135,6,17,3,Sourav Ganguly,Win
70
+ India,Sri Lanka,ODI,Dhaka,2000,Lose,Bowling,205,10,18,2,17,4.55,52.18,93,8,23,2,Sanath Jayasuriya,Lose
71
+ Sri Lanka,India,ODI,Dhaka,2000,Win,Batting,276,8,21,2,23,5.52,84.47,105,10,17,3,Sanath Jayasuriya,Win
72
+ Bangladesh,Pakistan,ODI,Dhaka,2000,Lose,Bowling,87,10,7,0,22,2.53,28.78,23,3,9,1,Imran Nazir,Lose
73
+ Pakistan,Bangladesh,ODI,Dhaka,2000,Win,Batting,320,3,33,6,9,6.4,111.43,80,10,22,3,Imran Nazir,Win
74
+ India,Pakistan,ODI,Dhaka,2000,Lose,Bowling,251,10,19,4,38,5.26,54.83,93,7,16,3,Mohammad Yousuf,Lose
75
+ Pakistan,India,ODI,Dhaka,2000,Win,Batting,295,7,29,3,16,5.9,100.53,100,10,38,4,Mohammad Yousuf,Win
76
+ Pakistan,Sri Lanka,ODI,Dhaka,2000,Lose,Bowling,193,3,14,3,15,3.99,64.61,90,10,12,3,Mohammad Yousuf,Win
77
+ Sri Lanka,Pakistan,ODI,Dhaka,2000,Win,Batting,192,10,10,2,12,3.91,46.81,62,3,15,2,Mohammad Yousuf,Lose
78
+ Pakistan,Sri Lanka,ODI,Dhaka,2000,Win,Batting,277,4,16,6,17,5.54,85.63,82,10,15,2,Moin Khan,Win
79
+ Sri Lanka,Pakistan,ODI,Dhaka,2000,Lose,Bowling,238,10,20,3,15,5.25,61.8,100,4,17,2,Moin Khan,Lose
80
+ Bangladesh,Hong Kong,ODI,Colombo(SSC),2004,Lose,Batting,221,9,15,0,20,4.42,74.38,68,10,13,3,Javed Omar,Win
81
+ Hong Kong,Bangladesh,ODI,Colombo(SSC),2004,Win,Bowling,105,10,6,0,13,2.31,31.01,20,9,20,3,Javed Omar,Lose
82
+ India,UAE,ODI,Dambulla,2004,Win,Batting,260,6,17,1,14,5.2,74.59,104,10,34,3,Rahul Dravid,Win
83
+ UAE,India,ODI,Dambulla,2004,Lose,Bowling,144,10,14,0,34,4.11,34.93,55,6,14,2,Rahul Dravid,Lose
84
+ Bangladesh,Pakistan,ODI,Colombo(SSC),2004,Lose,Bowling,181,10,13,1,20,3.99,45.64,62,6,11,2,Yasir Hameed,Lose
85
+ Pakistan,Bangladesh,ODI,Colombo(SSC),2004,Win,Batting,257,6,19,2,11,5.14,83.96,102,10,20,3,Yasir Hameed,Win
86
+ Sri Lanka,UAE,ODI,Dambulla,2004,Win,Batting,239,10,20,1,24,4.78,65.42,73,10,24,4,Khurram Khan,Win
87
+ UAE,Sri Lanka,ODI,Dambulla,2004,Lose,Bowling,123,10,8,0,24,2.57,28.99,39,10,24,4,Khurram Khan,Lose
88
+ Hong Kong,Pakistan,ODI,Colombo(SSC),2004,Lose,Bowling,165,10,17,1,29,3.73,38.65,36,5,13,2,Shoaib Malik,Lose
89
+ Pakistan,Hong Kong,ODI,Colombo(SSC),2004,Win,Batting,343,5,24,6,13,6.86,136.56,144,10,29,4,Shoaib Malik,Win
90
+ Sri Lanka,India,ODI,Dambulla,2004,Win,Batting,282,4,19,3,27,5.64,87.88,58,8,34,3,Nuwan Zoysa,Win
91
+ India,Sri Lanka,ODI,Dambulla,2004,Lose,Bowling,270,8,23,2,34,5.4,73.76,82,4,27,1,Nuwan Zoysa,Lose
92
+ Bangladesh,India,ODI,Colombo(SSC),2004,Lose,Batting,177,10,9,2,37,3.6,34.2,35,2,19,1,Sachin Tendulkar,Lose
93
+ India,Bangladesh,ODI,Colombo(SSC),2004,Win,Bowling,178,2,16,4,19,4.62,89.6,82,10,37,3,Sachin Tendulkar,Win
94
+ Sri Lanka,Pakistan,ODI,Colombo(RPS),2004,Lose,Bowling,123,3,10,0,25,3.84,56.99,26,10,16,3,Nuwan Zoysa,Win
95
+ Pakistan,Sri Lanka,ODI,Colombo(RPS),2004,Win,Batting,122,10,7,1,16,3.06,33.51,43,3,25,2,Nuwan Zoysa,Lose
96
+ Sri Lanka,Bangladesh,ODI,Colombo(RPS),2004,Lose,Bowling,191,0,15,0,20,5.7,84.97,107,9,20,3,Sanath Jayasuriya,Win
97
+ Bangladesh,Sri Lanka,ODI,Colombo(RPS),2004,Win,Batting,190,9,12,1,20,3.8,79.55,66,0,20,0,Sanath Jayasuriya,Lose
98
+ India,Pakistan,ODI,Colombo(RPS),2004,Lose,Bowling,241,8,18,1,38,4.82,59.68,78,9,21,3,Shoaib Malik,Lose
99
+ Pakistan,India,ODI,Colombo(RPS),2004,Win,Batting,300,9,29,2,21,6,68.11,143,8,38,2,Shoaib Malik,Win
100
+ Sri Lanka,India,ODI,Colombo(RPS),2004,Lose,Bowling,267,9,20,3,26,5.34,72.7,130,6,20,2,Virender Sehwag,Lose
101
+ India,Sri Lanka,ODI,Colombo(RPS),2004,Win,Batting,271,6,23,2,20,5.42,84.49,79,9,26,3,Virender Sehwag,Win
102
+ Bangladesh,Pakistan,ODI,Colombo(RPS),2004,Win,Batting,166,10,12,0,37,3.66,34.08,54,4,10,1,Shoaib Malik,Lose
103
+ Pakistan,Bangladesh,ODI,Colombo(RPS),2004,Lose,Bowling,167,4,22,0,10,4.07,62.75,48,10,37,3,Shoaib Malik,Win
104
+ Sri Lanka,India,ODI,Colombo(RPS),2004,Win,Batting,228,9,18,0,32,4.56,60.69,65,9,25,3,Marvan Atapattu,Win
105
+ India,Sri Lanka,ODI,Colombo(RPS),2004,Lose,Bowling,203,9,13,3,25,4.06,58.39,74,9,32,2,Marvan Atapattu,Lose
106
+ Bangladesh,UAE,ODI,Lahore,2008,Win,Batting,300,8,22,1,18,6,95.6,109,10,10,3,Mohammad Ashraful,Win
107
+ UAE,Bangladesh,ODI,Lahore,2008,Lose,Bowling,204,10,22,1,10,4.46,57.53,78,8,18,3,Mohammad Ashraful,Lose
108
+ Pakistan,Hong Kong,ODI,Karachi,2008,Win,Batting,288,9,30,1,12,5.76,79.88,67,10,16,2,Sohail Tanvir,Win
109
+ Hong Kong,Pakistan,ODI,Karachi,2008,Lose,Bowling,133,10,13,0,16,3.56,40.08,26,9,12,4,Sohail Tanvir,Lose
110
+ Bangladesh,Sri Lanka,ODI,Lahore,2008,Win,Bowling,226,7,13,2,20,4.52,60.82,44,9,22,3,Kumar Sangakkara,Lose
111
+ Sri Lanka,Bangladesh,ODI,Lahore,2008,Lose,Batting,357,9,36,5,22,7.14,97.7,101,7,20,2,Kumar Sangakkara,Win
112
+ Hong Kong,India,ODI,Karachi,2008,Lose,Bowling,118,10,17,0,9,3.2,40.44,25,4,9,2,Suresh Raina,Lose
113
+ India,Hong Kong,ODI,Karachi,2008,Win,Batting,374,4,33,14,9,7.48,123.06,109,10,9,4,Suresh Raina,Win
114
+ Pakistan,India,ODI,Karachi,2008,Win,Batting,299,4,33,1,7,5.98,123.3,125,4,15,2,Suresh Raina,Lose
115
+ India,Pakistan,ODI,Karachi,2008,Lose,Bowling,301,4,25,12,15,7.13,85.13,119,4,7,1,Suresh Raina,Win
116
+ Sri Lanka,UAE,ODI,Lahore,2008,Win,Batting,290,9,22,0,19,5.8,80.53,67,10,9,5,Ajantha Mendis,Win
117
+ UAE,Sri Lanka,ODI,Lahore,2008,Lose,Bowling,148,10,16,0,9,4.05,42.01,77,9,19,3,Ajantha Mendis,Lose
118
+ Bangladesh,India,ODI,Karachi,2008,Win,Batting,283,6,27,6,14,5.66,71.07,115,3,18,2,Suresh Raina,Lose
119
+ India,Bangladesh,ODI,Karachi,2008,Lose,Bowling,284,3,25,6,18,6.55,86.45,116,6,14,2,Suresh Raina,Win
120
+ Pakistan,Sri Lanka,ODI,Karachi,2008,Win,Bowling,238,9,17,4,3,4.76,62.63,76,7,23,5,Kumar Sangakkara,Lose
121
+ Sri Lanka,Pakistan,ODI,Karachi,2008,Lose,Batting,302,7,26,4,23,6.04,93.22,112,9,3,4,Kumar Sangakkara,Win
122
+ Bangladesh,Sri Lanka,ODI,Karachi,2008,Lose,Bowling,174,10,20,1,14,4.51,55.06,52,8,10,2,Sanath Jayasuriya,Lose
123
+ Sri Lanka,Bangladesh,ODI,Karachi,2008,Win,Batting,332,8,36,8,10,6.64,96.79,130,10,14,5,Sanath Jayasuriya,Win
124
+ Pakistan,India,ODI,Karachi,2008,Lose,Bowling,309,2,35,2,6,6.79,137.17,123,7,13,3,Younis Khan,Win
125
+ India,Pakistan,ODI,Karachi,2008,Win,Batting,308,7,26,3,13,6.16,89.22,76,2,6,1,Younis Khan,Lose
126
+ India,Sri Lanka,ODI,Karachi,2008,Lose,Bowling,310,4,30,3,21,6.61,103.26,68,8,15,2,MS Dhoni,Win
127
+ Sri Lanka,India,ODI,Karachi,2008,Win,Batting,308,8,30,3,15,6.16,107.2,75,4,21,2,MS Dhoni,Lose
128
+ Pakistan,Bangladesh,ODI,Karachi,2008,Lose,Bowling,116,0,14,2,8,5.89,91.59,56,10,16,3,Abdur Rauf,Win
129
+ Bangladesh,Pakistan,ODI,Karachi,2008,Win,Batting,115,10,8,2,16,3,38.31,26,0,8,0,Abdur Rauf,Lose
130
+ India,Sri Lanka,ODI,Karachi,2008,Win,Bowling,173,10,23,0,3,4.37,50.41,60,10,9,3,Ajantha Mendis,Lose
131
+ Sri Lanka,India,ODI,Karachi,2008,Lose,Batting,273,10,21,5,9,5.47,82.77,125,10,3,6,Ajantha Mendis,Win
132
+ Sri Lanka,Pakistan,ODI,Dambulla,2010,Win,Batting,242,9,17,1,11,4.84,73.73,55,10,15,5,Shahid Afridi,Win
133
+ Pakistan,Sri Lanka,ODI,Dambulla,2010,Lose,Bowling,226,10,12,7,15,4.8,48.35,109,9,11,3,Shahid Afridi,Lose
134
+ Bangladesh,India,ODI,Dambulla,2010,Win,Batting,167,10,15,1,21,4.79,61.7,37,4,25,2,Gautam Gambhir,Lose
135
+ India,Bangladesh,ODI,Dambulla,2010,Lose,Bowling,168,4,11,1,25,5.47,65.7,82,10,21,4,Gautam Gambhir,Win
136
+ Sri Lanka,Bangladesh,ODI,Dambulla,2010,Win,Batting,312,4,28,5,13,6.24,106.19,71,10,18,3,Tillakaratne Dilshan,Win
137
+ Bangladesh,Sri Lanka,ODI,Dambulla,2010,Lose,Bowling,186,10,17,1,18,4.61,56.09,51,4,13,2,Tillakaratne Dilshan,Lose
138
+ India,Pakistan,ODI,Dambulla,2010,Lose,Bowling,271,7,14,6,24,5.43,92.55,83,10,11,3,Gautam Gambhir,Win
139
+ Pakistan,India,ODI,Dambulla,2010,Win,Batting,267,10,20,4,11,5.39,70.7,74,7,24,3,Gautam Gambhir,Lose
140
+ Bangladesh,Pakistan,ODI,Dambulla,2010,Lose,Bowling,246,5,18,2,12,4.92,67.64,97,7,11,3,Shahid Afridi,Lose
141
+ Pakistan,Bangladesh,ODI,Dambulla,2010,Win,Batting,385,7,41,10,11,7.7,129.98,124,5,12,1,Shahid Afridi,Win
142
+ Sri Lanka,India,ODI,Dambulla,2010,Win,Bowling,211,3,25,2,16,5.62,90.14,73,10,6,5,Farveez Maharoof,Win
143
+ India,Sri Lanka,ODI,Dambulla,2010,Lose,Batting,209,10,23,1,6,4.91,45.94,69,3,16,2,Farveez Maharoof,Lose
144
+ Sri Lanka,India,ODI,Dambulla,2010,Lose,Bowling,187,10,16,1,18,4.18,53.4,55,6,19,2,Dinesh Karthik,Lose
145
+ India,Sri Lanka,ODI,Dambulla,2010,Win,Batting,268,6,24,1,19,5.36,87,66,10,18,4,Dinesh Karthik,Win
146
+ Bangladesh,Pakistan,ODI,Mirpur,2012,Win,Bowling,241,10,20,3,7,5,55.13,64,8,8,3,Mohammad Hafeez,Lose
147
+ Pakistan,Bangladesh,ODI,Mirpur,2012,Lose,Batting,262,8,21,2,8,5.24,95.87,89,10,7,3,Mohammad Hafeez,Win
148
+ India,Sri Lanka,ODI,Mirpur,2012,Lose,Batting,304,3,24,2,14,6.08,111.94,108,10,8,4,Virat Kohli,Win
149
+ Sri Lanka,India,ODI,Mirpur,2012,Win,Bowling,254,10,20,5,8,5.62,73.82,78,3,14,2,Virat Kohli,Lose
150
+ Pakistan,Sri Lanka,ODI,Mirpur,2012,Lose,Bowling,189,4,21,3,5,4.74,64.33,77,10,9,4,Aizaz Cheema,Win
151
+ Sri Lanka,Pakistan,ODI,Mirpur,2012,Win,Batting,188,10,14,1,9,4.11,42.65,71,4,5,2,Aizaz Cheema,Lose
152
+ Bangladesh,India,ODI,Mirpur,2012,Win,Bowling,293,5,24,6,12,5.93,116.73,70,5,18,2,Shakib Al Hasan,Win
153
+ India,Bangladesh,ODI,Mirpur,2012,Lose,Batting,289,5,25,3,18,5.78,116.94,114,5,12,3,Shakib Al Hasan,Lose
154
+ India,Pakistan,ODI,Mirpur,2012,Lose,Bowling,330,4,34,4,11,6.89,152.32,183,6,15,2,Virat Kohli,Win
155
+ Pakistan,India,ODI,Mirpur,2012,Win,Batting,329,6,27,2,15,6.58,86.28,112,4,11,2,Virat Kohli,Lose
156
+ Bangladesh,Sri Lanka,ODI,Mirpur,2012,Win,Bowling,212,5,23,0,20,5.7,72.18,59,10,11,3,Shakib Al Hasan, Win D/L
157
+ Sri Lanka,Bangladesh,ODI,Mirpur,2012,Lose,Batting,232,10,19,1,11,4.65,64.14,62,5,20,2,Shakib Al Hasan, Lose D/L
158
+ Bangladesh,Pakistan,ODI,Mirpur,2012,Win,Bowling,234,8,20,1,11,4.68,76.41,68,9,18,2,Shahid Afridi,Lose
159
+ Pakistan,Bangladesh,ODI,Mirpur,2012,Lose,Batting,236,9,19,3,18,4.72,74.75,46,8,11,3,Shahid Afridi,Win
160
+ Pakistan,Sri Lanka,ODI,Fatullah,2014,Lose,Bowling,284,10,26,6,13,5.81,101.36,74,6,18,2,Lasith Malinga,Lose
161
+ Sri Lanka,Pakistan,ODI,Fatullah,2014,Win,Batting,296,6,29,2,18,5.92,86.84,102,10,13,5,Lasith Malinga,Win
162
+ Bangladesh,India,ODI,Fatullah,2014,Lose,Batting,279,7,20,6,18,5.58,81.02,117,4,11,1,Virat Kohli,Lose
163
+ India,Bangladesh,ODI,Fatullah,2014,Win,Bowling,280,4,29,4,11,5.71,82.58,136,7,18,4,Virat Kohli,Win
164
+ Afghanistan,Pakistan,ODI,Fatullah,2014,Win,Bowling,176,10,18,0,13,3.71,45.44,44,8,5,2,Umar Akmal,Lose
165
+ Pakistan,Afghanistan,ODI,Fatullah,2014,Lose,Batting,248,8,22,5,5,4.96,70.21,102,10,13,3,Umar Akmal,Win
166
+ India,Sri Lanka,ODI,Fatullah,2014,Lose,Batting,264,9,17,5,11,5.28,82.73,94,8,8,3,Kumar Sangakkara,Lose
167
+ Sri Lanka,India,ODI,Fatullah,2014,Win,Bowling,265,8,25,4,8,5.37,85.75,103,9,11,4,Kumar Sangakkara,Win
168
+ Bangladesh,Afghanistan,ODI,Fatullah,2014,Win,Bowling,222,10,16,4,12,4.64,52.1,50,6,17,2,Samiullah Shinwari,Lose
169
+ Afghanistan,Bangladesh,ODI,Fatullah,2014,Lose,Batting,254,6,21,5,17,5.08,55.1,90,10,12,3,Samiullah Shinwari,Win
170
+ India,Pakistan,ODI,Mirpur,2014,Lose,Batting,245,8,23,5,8,4.9,74.32,58,9,17,3,Mohammad Hafeez,Lose
171
+ Pakistan,India,ODI,Mirpur,2014,Win,Bowling,249,9,16,8,17,5.01,68.36,75,8,8,3,Mohammad Hafeez,Win
172
+ Afghanistan,Sri Lanka,ODI,Mirpur,2014,Lose,Bowling,124,10,11,2,9,3.2,38.46,37,6,18,2,Kumar Sangakkara,Lose
173
+ Sri Lanka,Afghanistan,ODI,Mirpur,2014,Win,Batting,253,6,18,2,18,5.06,79.39,76,10,9,3,Kumar Sangakkara,Win
174
+ Bangladesh,Pakistan,ODI,Mirpur,2014,Win,Batting,326,3,31,8,21,6.52,138.5,100,7,13,2,Shahid Afridi,Lose
175
+ Pakistan,Bangladesh,ODI,Mirpur,2014,Lose,Bowling,329,7,29,10,13,6.6,114.45,103,3,21,2,Shahid Afridi,Win
176
+ Afghanistan,India,ODI,Mirpur,2014,Lose,Batting,159,10,16,2,14,3.5,45.2,50,2,5,1,Ravindra Jadeja,Lose
177
+ India,Afghanistan,ODI,Mirpur,2014,Win,Bowling,160,2,13,1,5,4.94,78.63,60,10,14,4,Ravindra Jadeja,Win
178
+ Bangladesh,Sri Lanka,ODI,Mirpur,2014,Win,Batting,204,9,14,1,17,4.08,49.51,49,7,9,2,Angelo Mathews,Lose
179
+ Sri Lanka,Bangladesh,ODI,Mirpur,2014,Lose,Bowling,208,7,19,1,9,4.24,55.16,74,9,17,2,Angelo Mathews,Win
180
+ Pakistan,Sri Lanka,ODI,Mirpur,2014,Win,Batting,260,5,21,5,6,5.2,86.61,114,5,8,3,Lasith Malinga,Lose
181
+ Sri Lanka,Pakistan,ODI,Mirpur,2014,Lose,Bowling,261,5,33,2,8,5.63,78.52,101,5,6,5,Lasith Malinga,Win
182
+ Bangladesh,India,T20I,Mirpur,2016,Win,Bowling,121,7,8,3,10,6.05,72.89,44,6,7,3,Rohit Sharma,Lose
183
+ India,Bangladesh,T20I,Mirpur,2016,Lose,Batting,166,6,15,5,7,8.3,146.48,83,7,10,3,Rohit Sharma,Win
184
+ Sri Lanka,UAE,T20I,Mirpur,2016,Lose,Batting,129,8,14,1,5,6.45,87.84,50,9,16,4,Lasith Malinga,Win
185
+ UAE,Sri Lanka,T20I,Mirpur,2016,Win,Bowling,115,9,7,2,16,5.75,65.1,37,8,5,3,Lasith Malinga,Lose
186
+ Bangladesh,UAE,T20I,Mirpur,2016,Lose,Batting,133,8,8,5,5,6.65,64.8,47,10,3,2,Mahmudullah,Win
187
+ UAE,Bangladesh,T20I,Mirpur,2016,Win,Bowling,82,10,7,4,3,4.64,50.99,30,8,5,2,Mahmudullah,Lose
188
+ India,Pakistan,T20I,Mirpur,2016,Win,Bowling,85,5,10,0,14,5.48,56.88,49,10,15,3,Virat Kohli,Win
189
+ Pakistan,India,T20I,Mirpur,2016,Lose,Batting,83,10,8,0,15,4.74,70.39,25,5,14,3,Virat Kohli,Lose
190
+ Bangladesh,Sri Lanka,T20I,Mirpur,2016,Win,Batting,147,7,15,4,4,7.35,68.71,80,8,3,3,Sabbir Rahman,Win
191
+ Sri Lanka,Bangladesh,T20I,Mirpur,2016,Lose,Bowling,124,8,7,4,3,6.2,93.02,37,7,4,3,Sabbir Rahman,Lose
192
+ Pakistan,UAE,T20I,Mirpur,2016,Lose,Bowling,131,3,12,6,3,7.01,92.45,63,6,9,2,Shoaib Malik,Win
193
+ UAE,Pakistan,T20I,Mirpur,2016,Win,Batting,129,6,13,6,9,6.45,103.27,46,3,3,3,Shoaib Malik,Lose
194
+ India,Sri Lanka,T20I,Mirpur,2016,Win,Bowling,142,5,15,4,1,7.34,110.74,56,9,10,2,Virat Kohli,Win
195
+ Sri Lanka,India,T20I,Mirpur,2016,Lose,Batting,138,9,14,2,10,6.9,107.95,30,5,1,2,Virat Kohli,Lose
196
+ Bangladesh,Pakistan,T20I,Mirpur,2016,Lose,Bowling,131,5,10,3,8,6.83,118.28,48,7,0,3,Soumya Sarkar,Win
197
+ Pakistan,Bangladesh,T20I,Mirpur,2016,Win,Batting,129,7,12,4,0,6.45,68.11,58,5,8,2,Soumya Sarkar,Lose
198
+ India,UAE,T20I,Mirpur,2016,Lose,Bowling,82,1,14,2,2,8.06,132.62,39,9,7,2,Rohit Sharma,Win
199
+ UAE,India,T20I,Mirpur,2016,Win,Batting,81,9,6,1,7,4.05,34.28,43,1,2,1,Rohit Sharma,Lose
200
+ Pakistan,Sri Lanka,T20I,Mirpur,2016,Win,Bowling,151,4,18,3,7,7.81,120.67,48,4,7,2,Umar Akmal,Win
201
+ Sri Lanka,Pakistan,T20I,Mirpur,2016,Lose,Batting,150,4,17,2,7,7.5,80.93,75,4,7,1,Umar Akmal,Lose
202
+ Bangladesh,India,T20I,Mirpur,2016,Lose,Batting,120,5,12,2,3,8,115.35,33,2,0,1,Shikhar Dhawan,Lose
203
+ India,Bangladesh,T20I,Mirpur,2016,Win,Bowling,122,2,15,3,0,8.81,159.03,60,5,3,1,Shikhar Dhawan,Win
204
+ Bangladesh,Sri Lanka,ODI,Dubai(DSC),2018,Win,Batting,261,10,19,6,12,5.27,47.61,144,10,1,2,Mushfiqur Rahim,Win
205
+ Sri Lanka,Bangladesh,ODI,Dubai(DSC),2018,Lose,Bowling,124,10,8,4,1,3.5,56.26,29,10,12,4,Mushfiqur Rahim,Lose
206
+ Hong Kong,Pakistan,ODI,Dubai(DSC),2018,Win,Batting,116,10,10,1,4,3.12,40.6,27,2,4,2,Usman Shinwari,Lose
207
+ Pakistan,Hong Kong,ODI,Dubai(DSC),2018,Lose,Bowling,120,2,9,3,4,5.07,83.7,50,10,4,3,Usman Shinwari,Win
208
+ Afghanistan,Sri Lanka,ODI,Abu Dhabi,2018,Win,Batting,249,10,19,3,9,4.98,106.37,72,10,13,2,Rahmat Shah,Win
209
+ Sri Lanka,Afghanistan,ODI,Abu Dhabi,2018,Lose,Bowling,158,10,10,1,13,3.82,43.2,36,10,9,5,Rahmat Shah,Lose
210
+ Hong Kong,India,ODI,Dubai(DSC),2018,Win,Bowling,259,8,19,6,13,5.18,77.72,92,7,5,3,Shikhar Dhawan,Lose
211
+ India,Hong Kong,ODI,Dubai(DSC),2018,Lose,Batting,285,7,25,5,5,5.7,67.08,127,8,13,3,Shikhar Dhawan,Win
212
+ India,Pakistan,ODI,Dubai(DSC),2018,Lose,Bowling,164,2,17,5,4,5.65,92.42,52,10,7,3,Bhuvneshwar Kumar,Win
213
+ Pakistan,India,ODI,Dubai(DSC),2018,Win,Batting,162,10,10,2,7,3.75,45.54,47,2,4,1,Bhuvneshwar Kumar,Lose
214
+ Afghanistan,Bangladesh,ODI,Abu Dhabi,2018,Win,Batting,255,7,24,1,7,5.1,93.22,58,10,5,2,Rashid Khan,Win
215
+ Bangladesh,Afghanistan,ODI,Abu Dhabi,2018,Lose,Bowling,119,10,5,0,5,2.82,34.44,32,7,7,4,Rashid Khan,Lose
216
+ Bangladesh,India,ODI,Dubai(DSC),2018,Lose,Batting,173,10,11,4,3,3.51,56.81,42,3,4,1,Ravindra Jadeja,Lose
217
+ India,Bangladesh,ODI,Dubai(DSC),2018,Win,Bowling,174,3,13,4,4,4.78,66.77,83,10,3,4,Ravindra Jadeja,Win
218
+ Afghanistan,Pakistan,ODI,Abu Dhabi,2018,Win,Batting,257,6,16,5,5,5.14,92.35,97,7,17,3,Shoaib Malik,Lose
219
+ Pakistan,Afghanistan,ODI,Abu Dhabi,2018,Lose,Bowling,258,7,13,6,17,5.21,92.88,80,6,5,3,Shoaib Malik,Win
220
+ India,Pakistan,ODI,Dubai(DSC),2018,Lose,Bowling,238,1,24,6,1,6.02,91.31,114,7,8,2,Shikhar Dhawan,Win
221
+ Pakistan,India,ODI,Dubai(DSC),2018,Win,Batting,237,7,11,5,8,4.74,78.76,78,1,1,0,Shikhar Dhawan,Lose
222
+ Afghanistan,Bangladesh,ODI,Abu Dhabi,2018,Lose,Bowling,246,7,20,3,8,4.92,76.19,71,7,7,3,Mahmudullah,Lose
223
+ Bangladesh,Afghanistan,ODI,Abu Dhabi,2018,Win,Batting,249,7,15,3,7,4.98,72.28,74,7,8,2,Mahmudullah,Win
224
+ Afghanistan,India,ODI,Dubai(DSC),2018,Win,Batting,252,8,17,11,7,5.04,54.19,124,10,9,2,Mohammad Shahzad,No Result
225
+ India,Afghanistan,ODI,Dubai(DSC),2018,Lose,Bowling,252,10,17,5,9,5.05,71.67,60,8,7,3,Mohammad Shahzad,No Result
226
+ Bangladesh,Pakistan,ODI,Abu Dhabi,2018,Win,Batting,239,10,17,1,9,4.89,73.23,99,9,9,4,Mushfiqur Rahim,Win
227
+ Pakistan,Bangladesh,ODI,Abu Dhabi,2018,Lose,Bowling,202,9,10,2,9,4.04,60.59,83,10,9,4,Mushfiqur Rahim,Lose
228
+ Bangladesh,India,ODI,Dubai(DSC),2018,Lose,Batting,222,10,17,4,7,4.57,49.98,121,7,13,2,Litton Das,Lose
229
+ India,Bangladesh,ODI,Dubai(DSC),2018,Win,Bowling,223,7,13,6,13,4.46,73.33,48,10,7,3,Litton Das,Win
230
+ Afghanistan,Sri Lanka,T20I,Dubai(DSC),2022,Win,Bowling,106,2,10,5,12,10.42,142.44,40,10,6,3,Fazalhaq Farooqi,Win
231
+ Sri Lanka,Afghanistan,T20I,Dubai(DSC),2022,Lose,Batting,105,10,11,2,6,5.33,47.46,38,2,12,1,Fazalhaq Farooqi,Lose
232
+ India,Pakistan,T20I,Dubai(DSC),2022,Win,Bowling,148,5,10,5,14,7.52,97.77,35,10,5,4,Hardik Pandya,Win
233
+ Pakistan,India,T20I,Dubai(DSC),2022,Lose,Batting,147,10,13,4,5,7.41,114.67,43,5,14,3,Hardik Pandya,Lose
234
+ Afghanistan,Bangladesh,T20I,Sharjah,2022,Lose,Bowling,131,3,10,6,4,7.08,118.76,43,7,5,3,Mujeeb Ur Rahman,Win
235
+ Bangladesh,Afghanistan,T20I,Sharjah,2022,Win,Batting,127,7,10,1,5,6.35,87.75,48,3,4,1,Mujeeb Ur Rahman,Lose
236
+ Hong Kong,India,T20I,Dubai(DSC),2022,Win,Bowling,152,5,14,5,6,7.6,124.03,41,2,8,1,Suryakumar Yadav,Lose
237
+ India,Hong Kong,T20I,Dubai(DSC),2022,Lose,Batting,192,2,9,12,8,9.6,162.36,68,5,6,1,Suryakumar Yadav,Win
238
+ Bangladesh,Sri Lanka,T20I,Dubai(DSC),2022,Lose,Batting,183,7,15,6,10,9.15,135.4,39,8,17,3,Kusal Mendis,Lose
239
+ Sri Lanka,Bangladesh,T20I,Dubai(DSC),2022,Win,Bowling,184,8,14,6,17,9.51,123.04,60,7,10,2,Kusal Mendis,Win
240
+ Hong Kong,Pakistan,T20I,Sharjah,2022,Win,Bowling,38,10,2,0,10,3.56,35.31,8,2,18,2,Mohammad Rizwan,Lose
241
+ Pakistan,Hong Kong,T20I,Sharjah,2022,Lose,Batting,193,2,10,8,18,9.65,152.98,78,10,10,4,Mohammad Rizwan,Win
242
+ Afghanistan,Sri Lanka,T20I,Sharjah,2022,Lose,Batting,175,6,9,9,12,8.75,86.31,84,6,5,2,Rahmanullah Gurbaz,Lose
243
+ Sri Lanka,Afghanistan,T20I,Sharjah,2022,Win,Bowling,179,6,16,7,5,9.33,162.11,36,6,12,2,Rahmanullah Gurbaz,Win
244
+ India,Pakistan,T20I,Dubai(DSC),2022,Lose,Batting,181,7,16,5,14,9.05,151.54,60,5,8,1,Mohammad Nawaz,Lose
245
+ Pakistan,India,T20I,Dubai(DSC),2022,Win,Bowling,182,5,19,5,8,9.17,157.12,71,7,14,2,Mohammad Nawaz,Win
246
+ India,Sri Lanka,T20I,Dubai(DSC),2022,Lose,Batting,173,8,10,7,8,8.65,102.94,72,4,6,3,Dasun Shanaka,Lose
247
+ Sri Lanka,India,T20I,Dubai(DSC),2022,Win,Bowling,174,4,12,8,6,8.77,106.54,57,8,8,3,Dasun Shanaka,Win
248
+ Afghanistan,Pakistan,T20I,Sharjah,2022,Lose,Batting,129,6,10,5,3,6.45,93.31,35,9,5,3,Shadab Khan,Lose
249
+ Pakistan,Afghanistan,T20I,Sharjah,2022,Win,Bowling,131,9,6,8,5,6.77,102.52,36,6,3,2,Shadab Khan,Win
250
+ Afghanistan,India,T20I,Dubai(DSC),2022,Win,Bowling,111,8,9,3,3,5.55,51.25,64,2,2,2,Virat Kohli,Lose
251
+ India,Afghanistan,T20I,Dubai(DSC),2022,Lose,Batting,212,2,21,9,2,10.6,194.05,122,8,3,5,Virat Kohli,Win
252
+ Pakistan,Sri Lanka,T20I,Dubai(DSC),2022,Lose,Batting,121,10,4,3,17,6.31,58.78,30,5,5,2,Wanindu Hasaranga de Silva,Lose
253
+ Sri Lanka,Pakistan,T20I,Dubai(DSC),2022,Win,Bowling,124,5,9,5,5,7.29,111.5,55,10,17,3,Wanindu Hasaranga de Silva,Win
254
+ Pakistan,Sri Lanka,T20I,Dubai(DSC),2022,Win,Bowling,147,10,9,4,14,7.35,99.38,55,6,10,3,Bhanuka Rajapaksa,Lose
255
+ Sri Lanka,Pakistan,T20I,Dubai(DSC),2022,Lose,Batting,170,6,16,5,10,8.5,90.86,71,10,14,4,Bhanuka Rajapaksa,Win
Asia_cup/requirements.txt ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ extra_streamlit_components==0.1.56
2
+ matplotlib==3.6.2
3
+ numpy==1.20.3
4
+ pandas==1.4.4
5
+ requests==2.28.1
6
+ streamlit==1.18.1
7
+ streamlit_lottie==0.0.3